pristine:c4e52251e763d176d1b891b431fb8c83075e81c97fbcfba3fa4db20e0a017220 [Components built on top of HAppS+HSP jeremy@n-heptane.com**20080611231121] hash: 0000009762-06daf01d887f6ddf34a8b672dd28bca4d1145140a7e18f2540b4d2015b4f5213 [added HAppS.Data.IxSet.Extra testAndInsert jeremy@n-heptane.com**20080613015805] hash: 0000001519-7f10a3e2f73b30c2ce5763e4beee22d50858cf231468bd4d65a41be9710eee64 [bumped debian/changelog jeremy@n-heptane.com**20080613015936] hash: 0000000264-e638d6e03710da2f31e5ffff6e4225996263a10b6c14cb95ce0e272fdf94b56d [added password module jeremy@n-heptane.com**20080616222954] hash: 0000002791-5d3e34a6c588ae55c7a67b7c68050a27b6d55421170004d27d38a444c266835f [initial support for HAppS.Data.Sessions jeremy@n-heptane.com**20080618015126] hash: 0000003284-48e9aa6969401faebf42c8f002c06ad972e82ac033ca3aaafe58de0ab80852a1 [added delSession, fixed bug in tryNewSession jeremy@n-heptane.com**20080620082802] hash: 0000001034-7b701694b3c1f59037adf75372cb11a32ce4ca84b63f342c0343fb8099abd2fd [bumped versions jeremy@n-heptane.com**20080620082832] hash: 0000000339-17d5bd6b66bab2e6fdc2f47500c0ec2e6429f1a93db201e267b905d107a2ac9c [added HAppS.Data.Account and withSystemState jeremy@n-heptane.com**20080624075011] hash: 0000002936-c13c224674ab3e6267eee83af45cf2b5ad08ad09b1294241fb71ba8215124ecf [Add missing dependencies on happs-server etc David Fox **20080619182034] hash: 0000000272-2a687aa0abe56acbb795213d943131bd48a834538ac71e45ff961c7e810648a7 [Add build dependency on trhsx David Fox **20080619182929] hash: 0000000186-df958f423d68b6a5d2cabbf7d1e505785197515be6d0511df6292d899d546a37 [bumped version and changelog jeremy@n-heptane.com**20080703082731] hash: 0000000557-524533c734a181ba02a50f11a8f934928a058d65521eff35de8f501df5353e23 [Add build dependency on cabal-debian David Fox **20080708175658] hash: 0000001554-33869efea33ddbe3d87f95412516161477ab34c3dde087b321af08e52fa5085b [added HSP.HTML.Extra.showHTML jeremy@n-heptane.com**20080711000456] hash: 0000001041-9cbd6bb71b6fd1b24f48ddd09c69f58b79b7f0b0908e191fd48417d7151c3feb [Added HAppS.Server.Extra.prettyRequest and debug404 jeremy@n-heptane.com**20080717000817] hash: 0000002693-15d924d053fdc8a14c3f7d0a18b797f5709671ee243c3a01d5dc7a9ee0258412 [fix for build failure jeremy@n-heptane.com**20080717032259] hash: 0000000400-5a92c94ab1fe7d4e2aa452e6501d252d1320e2c4e855536da12b91f5c57235d3 [generalize debug404 to work for any monad jeremy@n-heptane.com**20080717032312] hash: 0000000197-2a7af9badca5167240e6d64d57a8a79be08f4b20feb1eeca38a986ba65f5ff65 [add, setValidator noopValidator, to debug404 because wdgHTMLValidator does not like the output of Text.Html jeremy@n-heptane.com**20080717053054] hash: 0000000344-6620e719b15c63b8f14c89023d0fcb0bfb989378a87e839660291e729cc3cd9d [code formatting changes jeremy@n-heptane.com**20080721201728] hash: 0000001448-d950aa2c7582f9401c784b34dd2a7eaec1e640198f304d489c9dbb14dd3cc2c9 [Add build dependency on trhsx David Fox **20080717144742] hash: 0000000226-e8ef2e58f7e2f64bfdb469768b78ab3a659a027dbf2926257448d0e7c3406ce3 [Add userId to HAppS.Data.Accounts jeremy@n-heptane.com**20080826213638] hash: 0000003187-b070245ab5313226c8e0ae7849fcd5ec26c27e45601f8db7c5743ad18f8841d2 [add withSession*, moved Session and Account to HAppS.Server.* jeremy@n-heptane.com**20080828221704] hash: 0000002678-07452feabb0b4878157e8385f014aefadd5eb6e7d00e1cd88e659b76b6073a35 [added HSP.Identity jeremy@n-heptane.com**20080829000516] hash: 0000004606-74418dd03d9b0af436bc768e2bb82e3919114662d1bd8c14aa4310894a132340 [added HSP.AnyM jeremy@n-heptane.com**20080829005232] hash: 0000004088-459c40e9b9bc3228e4148ad2efda20bb2b5a938b082ea029054b628957edba53 [add example using reader monad jeremy@n-heptane.com**20080829011502] hash: 0000001592-b15ba7c5e32a141f96c543b92652e147e286429dd65db024b7fa603036973e59 [AnyM: whitespace cleanup jeremy@n-heptane.com**20080829011843] hash: 0000000196-edd3053d5d1cdab95f5d62ac9255c9600cebbf106558216f81732319e68f3f17 [AnyM -> IdentityT jeremy@n-heptane.com**20080829022837] hash: 0000005512-8346e0240dff7619d24125f9fc3a31d0152e6bbc58b9b7e3fddcfb51115ae51e [HSP.IdentityT add Applicative instance jeremy@n-heptane.com**20080829023948] hash: 0000000273-e236c67278c1eb3a8f2331f2ead831331507f0d98bfd16998382417fb1539527 [HSP.IdentityT: restrict exports jeremy@n-heptane.com**20080829232014] hash: 0000000589-6fca040be359cde21c96cd6519e3136636e18148d7aa53a2e1ac933025d18ebf [HSP.IdentityT: also export IdentityT(..) jeremy@n-heptane.com**20080830000151] hash: 0000000130-dfb75d52e3c0a04fd4237379e2824cbc7a793af806e188c6a6dda6abab1f9946 [Added HAppS.Server.HSP.HTML, ToMessage XML and ToMessage (Maybe XMLMetaData, XML) jeremy@n-heptane.com**20080902220427] hash: 0000003885-d2c5b7b09e971292774e3d5b538250286c9e4df6e8b77b5aa5d0c14643cc1277 [ToMessage: set charset=utf-8 in Content-Type, since that is all we support anyway jeremy@n-heptane.com**20080908222456] hash: 0000000398-50eb600ee7f10df52b34336122b43bba33e009931edb7363dc37638f148a3549 [bump changelog jeremy@n-heptane.com**20080908222551] hash: 0000000378-93a365619e438eaff923ab760473c3a3d82a08e581bf79f9a10be734ede23143 [add JSON instance for UserId jeremy@n-heptane.com**20080912001828] hash: 0000000326-dd995d160d816a141c0b221b9490c00f2dd811582513ad3cd03ab90132a165c4 [monkey with withSession* jeremy@n-heptane.com**20080912001855] hash: 0000001314-f538fc570a89c7bf9f22e1c8b815caad585b9e68b4f98c1180a1df01797b41c8 [add liftQuery/liftUpdate jeremy@n-heptane.com**20080912001927] hash: 0000000399-57e5f3aae396461be64c0b83f8e75036fcc86b57104e76ab094024458a21c789 [update debian directory jeremy@n-heptane.com**20080912001946] hash: 0000000947-818ec3b7812ffb88e0b697fd9de03f133300f6c5b644170c4a67a54e879815a1 [Change name and architecture of doc files David Fox **20080920225910] hash: 0000001416-78021d5a839936485f0573624b860dfd9ee64bccd5ca0e85c2487e972f8d8dda [Fix a dependency name David Fox **20080922024119] hash: 0000000163-d8b6001e687fb1579a5465eb97aefa17aecae88aeddef17d8d8e89e7ff7d3b21 [Version 0.14 - add lookPairsPacked, lookPairsUnicode, entityMap, entityPairs David Fox **20081021182419] hash: 0000059809-faf17132aadc35d19b357a119a1f3ad025f8ba4ae9f2542c8033e79741e2fb21 [improve debug404 HTML jeremy@n-heptane.com**20081022214723] hash: 0000002556-423167104911b35e9b7ef65a963f3cbedf71636de803e0ca51dd12edc3ce7921 [bumped version to 0.14.1 jeremy@n-heptane.com**20081022215120] hash: 0000000338-2457f664413e9ea3b31d60ef2db4bb4fdb9e1de4e384aaeec94e520ba3ac07e8 [Move some functions from AlgebraZam to here David Fox **20081023180504] hash: 0000004396-7403a314796704f4a5cb909fa6bcb2f777ecde8a6f080822e71f3bbe1e0627ff [added cookieFixer. A different way to parse cookies that works with googles cookies jeremy@n-heptane.com**20081025023023] hash: 0000004979-0166d071b17f16361d3381a59dec94720dd1376a7b688eba054580c36e99aea4 [Version 0.17 - modify withURL and rename it withURI David Fox **20081027183720] hash: 0000001103-74d8e42bf5ad10f949d4cbafbc699cc6379d0dcd1d1758a945aa26b25db0e42c [added withURISP :: (Monad m) => (URI -> [ServerPartT m a]) -> ServerPartT m a jeremy@n-heptane.com**20081027211210] hash: 0000000879-dcf6c004fa073e77dad26b5a56480bbf9f939f07d113e6d0b48c0a819757736f [modified withURISP to include scheme, hostname, and port jeremy@n-heptane.com**20081029212625] hash: 0000001546-28dccc418f68a9cdcf2d313be793f25cde9dcbe61cca72b473dbc075a754a353 [withURISP: http needs a colon jeremy@n-heptane.com**20081029232727] hash: 0000000311-c74e22afd3b9e5a8fb408f5aa568dd835d4572699fcc5918094d25223e06bb5b [Version 0.19 - Move server code for sign up/in/out here David Fox **20081107212002] hash: 0000008738-66d1c4ea792dea7edaff235e45ccb99cf77392a37c6caded935f54fcb9f66b98 [Add HAppS.Server.Main, a main function that does stuff every web application needs to do David Fox **20081129141905] hash: 0000003507-d0105790f84aa60b7d2f5a13a3f0fe8e53b8174e1588c9dcc7f45f7c455e41fd [Add HSP.Formlets.Generics David Fox **20081211195627] hash: 0000009539-7d49030b0953a912537331e49aff1a1d2f0e24044989323bef0235e7a57175db [New version of HSP.Formlets.Generics David Fox **20081213191733] hash: 0000013209-7c498bbcd8a4c5c06848d504ccdef6c64be2310d64114b77ac050462bd4d742d [Version 0.22 David Fox **20081213191842] hash: 0000000332-29b7b7a8482994a30b0060c15943013a6e0a0457d8fba7ff396b4bdd7f6f5af0 [Update from SeniorityMatters David Fox **20081214174926] hash: 0000016035-027cff59260080fcd9aea295a91c4e5350c0cb4478122fae2e8957a7119a68eb [Disable labeling of checkbox, this is to be done by forthcoming transformation code David Fox **20081214175543] hash: 0000000403-3f281c03716a9652879e5da4d4c1a3c1c1b53b1e6c5a97b630349fc35d69d324 [Update HSP.Formlets.Generics from SeniorityMatters David Fox **20081215210435] hash: 0000017308-2c0ec2c59178cb3662f41f48f800a72a319a049acf974fcf7ef0023897d6976e [Comment out use of label (but we need it back soon) David Fox **20081215211206] hash: 0000000371-eccad75778aa2dbd4e73d571b2362a624efac2422b9e34db3ac2b0887f1c2dd9 [Add Functor instances in HAppS.Server.SimpleHTTP.Extra. David Fox **20081216003949] hash: 0000001532-374098ce1df85f195e2719283e80241b94d7431b304a2099ef687f7acae07daa [Export HAppS.Server.SimpleHTTP.Extra David Fox **20081216133702] hash: 0000000541-6ef0982584c66ad062bb7f0b835e0b1a7b91949dd1cf582eb4de69e119cf06a0 [Fix previous patch David Fox **20081216134308] hash: 0000000160-ddd62f596fb42665eb59608144b37b54e708069ebf78138638582cc53f1758bd [API changes in formlets-hsp 1.5 David Fox **20081228152226] hash: 0000028422-7cc16e25c76b551e282894b933778b5a1ed356694886ac538911de01b06be7f0 [Export HSP.Formlets.Util David Fox **20081229135141] hash: 0000000337-e57a7c2ee25d2eeda5dbdf44fbd9e4274111c4eff34a2d52d7bfd4c145320a1c [Fix a type problem in HSP.Formlets.Generics David Fox **20081229142417] hash: 0000009988-74e39f02e973c839082fafca48acd21c3d54655d4d53161db6c0717aab89495e [Use a new type to signify whether form is initially enabled or disabled David Fox **20081229154620] hash: 0000005666-901b1540efbce7e94445a112810966c1ff9f452342b64e8465613dc3496143f9 [Export new FormStatus type David Fox **20081229155125] hash: 0000000190-2d77ca2d4ccac02f8742e5d23f58ed2d736a0d2fcbb559b50c5d6d2d7e085a54 [Version 0.25 - API changes in dependencies, more XML stuff, add HSP.Formlets.Transform David Fox **20090104184304] hash: 0000015986-bef9bfe7b1405fb7a0518443a669a1714a9284b5e62099c7dd9c0cbe3d80deaf [Modify for API changes in underlying libraries David Fox **20090105184402] hash: 0000003764-67175e04d46cc38e4635c82e6b18c9916329e47f4b6878019d71ac52650ea017 [Remove definition specific to SeniorityMatters David Fox **20090105184718] hash: 0000002700-31fe0549c70b4eb9b5ac99396311d69a96741237caeec9fb163d0ddcaed9ab44 [Move generic formlet modules to its own package David Fox **20090105214425] hash: 0000036402-ae0f815872c47d31cfc17f9382137fd3b2fefd04379acc00263bb59a37fa1e47 [Update dependencies for ghc610 (SeeReason package) David Fox **20090123175250] hash: 0000000662-28805fb162e26b50916b577a3f81c2a94964f60e73a295d71a851f63d12fc21d [Eliminate some disabled documentation packages David Fox **20090124003438] hash: 0000000225-55c047d08cbd1e57285488f4e61f6b9699ecb0448bfd1da5c42edac5d2a722cf [Use haskell-cdbs David Fox **20090124163643] hash: 0000000315-5fa83610a4b368d46206156bf6148f733838d921d188c2e45a426801726ee5aa [Use compatibility version of base David Fox **20090125155209] hash: 0000000611-95994a4632ba0906bb6ea2fc871fe161c7c3c2967b18aa2f121bb8b683f3b759 [Wait, first try adding syb to the build dependencies David Fox **20090125155524] hash: 0000000640-8c0756e1817c9dda1419d20a69650e5feb567ec1f23c59f28331950b92f13d00 [Remove some instances that are now in HAppS-Server David Fox **20090125160656] hash: 0000000515-0d4da526e2acb7b2e102b22f6083d65eb444d6688ff4a83012829e390390d582 [Update build deps David Fox **20090126061830] hash: 0000000149-774f865021e5c49012a3692f1e5bbbbe20210a78470d8f0fa5a23688f61d72f2 [Remove obsolete scripts David Fox **20090127181544] hash: 0000002047-558580e2ce6ed1bb6085e98c41bb4819ad7175c3c2142e8bfd105e52b21b6a5e [migrate to happstack. changed name to happstack-extra jeremy@n-heptane.com**20090204231544] hash: 0000003087-1b4895038c3a5e1672006844ddad31f002ef093b22aa9285ccb35cfad351a5a5 [fix up .cabal jeremy@n-heptane.com**20090204232503] hash: 0000000250-34d2af21938253267f8916f0ecde4083848cf6609c809c70865cbd9c5bab237d [Remove dependency on disabled libghc6-happstack-state-doc package David Fox **20090205160423] hash: 0000000183-f89d5eb2fbfb8ae1aaadf12276fae66790e2260252402bd35de5c7c6ea63f83d [HAppS -> Happstack. Support happstack 0.1.9 jeremy@n-heptane.com**20090205164859] hash: 0000001289-28ba7d22f34a77712b5670b3f558d69f6dc199a6c149fa4226a11114051a3b53 [Added cron task checkpoint once a day to Happstack.Server.Main.main jeremy@n-heptane.com**20090209215848] hash: 0000000660-e2ef44b8b048dffec30d50a707f4401ecbdf37b0295455bd2c51ef96d7e5c135 [updated to use new argument ordering of evalHSP jeremy@n-heptane.com**20090212155226] hash: 0000000657-e6fafca1dd3088c6704205945dc4a237d61fee80a481cb78ca8497e05c5abd88 [bump version to 0.29 jeremy@n-heptane.com**20090212160201] hash: 0000000354-0170304e79a7063f4f493d5a83bd7ba1c635d408b62fc4470b146aefcc744ebe [Remove dependencies on disabled doc packages David Fox **20090221002729] hash: 0000000237-fb76fda1a659f872361ddd895a21883568093baf4ea99d520035d94bb3d55d21 [update to happstack 0.1.9 head jeremy@n-heptane.com**20090221164823] hash: 0000006047-ff7a63e83326ce33ee76510f5bba468779e262084830953bd6c72dab5aa4b145 [Removed Happstack.Server.HSP.HTML, it has moved upstream. Clifford Beshers **20090303013555] hash: 0000001685-c10d82c9c551d138d6cb67a3ad0975f1dbeef1d62305c5c15107603625658f70 [add dependency on happstack David Fox **20090303040759] hash: 0000000762-aad7b9a1e27881a1fdbff05c3b19ee0429526b3994f1b28d3f0f8e483f60b79b [Version 0.32, adds Happstack.Server.Formlets David Fox **20090326180507] hash: 0000004463-d69a9e63663b1f2858b5637387ec2930d894418cb4c62923ff187c0514c3cbb3 [Fix code to redirect to original destination after account signup David Fox **20090422134249] hash: 0000001979-d0b8d9426ba72442e94895a4ab60805fd08d193a76579dfdc5e0bb8ecfc251fa [Put the alert, if any in the URL query for the account sign up page David Fox **20090422135843] hash: 0000001139-c7db82921691832fc80af2b735af34a839264ca2ac41849e86612b4c9f5e577e [Redirect to the original destination page after sign out David Fox **20090422141258] hash: 0000000803-742b29c452f9960078255570b4205e1320f80141efc45065bc6d53c6b460d7a5 [Redirect to the original destination page after sign in David Fox **20090422141637] hash: 0000001170-b709e01e47b8707456aec74fd8c7c3dfac1dec5329b68461d3aa085dd6f9de5a [remove liftQuery and liftUpdate,because the normal query and update already use liftIO Jeremy Shaw **20090331181509] hash: 0000000396-7d757de51223da5c83f0764374bf4f888fb7903fda89285a341b2f009bac73d3 [cleanups to account code. Added ServerPartT and WebPartT. Jeremy Shaw **20090422211156] hash: 0000011135-b70489f3b15610a628d6540eca0ca7bbc9f895d6b4c4cdb3206711d27a5a3e7a [bumped to 0.34 Jeremy Shaw **20090422211304] hash: 0000000375-6edc3b2c588524f1f1100c107f44ed147761cf2bb90af4222c14dfbbcb51c990 [Remove Server2 from cabal file, inclusion was accidental David Fox **20090423054644] hash: 0000000344-a8e5e5dec180ee76c513eb1f95c06c8e3b0bc4ed16e251f4da846708c93044eb [Update formlet package names and version dependencies David Fox **20090423232609] hash: 0000000816-913b50bdda3b42699816ae69aad31ade96bd07da4dc08fb1342ecef29910274e [Version 0.35 - push out old doc package David Fox **20090425160821 Ignore-this: 770e3dd2d2729d04152b617bcc3c2c89 ] hash: 0000000548-7bc0b379e9668eaabf29c3d1e2c51964641a79db7cd3de9ffc497d53410441bd [Add queries to turn userids or usernames into accounts David Fox **20090427182755 Ignore-this: 89fa090549e7f9925d6170192c07f9d7 ] hash: 0000001118-f07c91c0e50a27838f2285bf751e7529e773f34b217e56700e5d13b30d68a0d4 [Implement changePassword method David Fox **20090427201358 Ignore-this: b8020d0d72f438a8fdc06d9b3f60cdb2 ] hash: 0000001464-e9790408b90b5696c38a13d2f0894f8c9bb86abfa924609d52c3b2b2790ac767 [Fix a comment format David Fox **20090428170756 Ignore-this: 4334c5e5f55be089e378b71b4d88efe0 ] hash: 0000000700-b5a8a39167ca754805a214f09064b8416baabac955564debf19de77354d205b8 [0.38 - Add XMLGenerator instances for ServerPartT and WebT Jeremy Shaw **20090429225948] hash: 0000000666-a5b4dff12a3efad103a0a39b9be71bb1bce500c97e6dbfa9474cc023852a489c [Added ToMessage instance for RSS type from the feed package Jeremy Shaw **20090514221943] hash: 0000001532-33dd0ea53096a0c1c58f06c96a201725b86a6b7188e556f52fcb3564f84cea48 [added HSP.Pandoc file Jeremy Shaw **20090515015420] hash: 0000000489-363bd225bbb45ff1b1d946793ce886784cb834807efc23d19a2ad79c824c0eff [Allow different types for the input and output of createForm and handleForm David Fox **20090515135913 Ignore-this: b5883b5add404efbb3210f4d1d0123ac ] hash: 0000001172-60a7c3defb041e6250a327c95ce79b58d0daba106fbe0c346b196a9adf2c7035 [Version 0.40 David Fox **20090515140237 Ignore-this: c3a1e201dca96c7f5a26c95ec3987d01 ] hash: 0000000426-5634f7ca215952542eafaae6ce624cacaeeef86e3255a445ab333b1ebebc8678 [Fix typo David Fox **20090515141701 Ignore-this: 2220cca72451f30578f5a4df4dd001c7 ] hash: 0000000314-dc87427b83e55b64587e8bbf7351432d6bb9103bde1ac29f35dc97b5f3b07f26 [Added MonadPlus and ServerMonad instances for XMLGenT to Happstack.Server.Extra Jeremy Shaw **20090718204942] hash: 0000001304-54b6d4f2bcf298147d30371e642dbc013eed269ae914e3d627d139b69f514f43 [added formletPart to Happstack.Server.Formlets Jeremy Shaw **20090718205029] hash: 0000003363-750d9039a857a585c524a460c448b6756f09d9842581396584ac0e6686fe64c3 [bumped version number to 0.41 Jeremy Shaw **20090719165539] hash: 0000000406-d6e4f1f1714bcba7e1647c3be09705bfe8dc60236cc70e1347ff98ab6fde11da [Fix syntax errors in dependency list David Fox **20090721014903 Ignore-this: 4bb21e7bb952e26d003b71f29dbc3fd2 ] hash: 0000000433-2c1cfa704c6aef13c7c50a883c62c38a208aa24cb234edf25c24be1d1e668fe5 [Remove MonadPlus instance that migrated to HSX David Fox **20090722173452 Ignore-this: e0a063aa86ca2fda28ee008029c357f5 ] hash: 0000000329-2af2cc9ee47cc57618dfe9251ee73be9f9be9cc7af84f6e20916d911fba0bc3e [Remove dependency on haskell-cdbs David Fox **20090722221841 Ignore-this: 3d595951d7407bb260e46f6ee1a1ef6a ] hash: 0000000381-b062f290a5e3861cc22325ddf3a60b63edc034be1ec3ef58be01b78eb8dd85c6 [Add build dep on hscolour David Fox **20090722224005 Ignore-this: e150deaca39fa5b6a5da0fb1ad7fc837 ] hash: 0000000227-c6616d252d7bb6e566cb2f8189d642e62b5c5637de33187d834b3e8580448fd0 [Remove the CookieFixer module, the bug has been fixed upstream David Fox **20090721025245 Ignore-this: f9dbff70aa4ff8a331104fe4f79bc259 ] hash: 0000000424-dca88b0ba7abc0a8decc72d5ff307e892bbf783449aa9930a573a31194b49571 [Remove the use of cookieFixer as well David Fox **20090721025805 Ignore-this: 95bae50e48f380fca8ead254003017fc ] hash: 0000000422-6c97e409bbb777a87e399a36c6cbfe26badc0749cb34d7c880b031df9e9a96f0 [Add UTF8 newtype David Fox **20090731162414 Ignore-this: 9ea6e0df201f32e151fb561cb82e57f1 ] hash: 0000001049-e01b964e5629b7a5433f4e3b42d731ed93911ea3431bea9f2e1f05e9940722e6 [Version 0.42 David Fox **20090731162732 Ignore-this: e8838b5b5a6f526afec426f576599e43 ] hash: 0000000187-8643be28c8e9be6d644ef12a96ba651c06bc38866ede41ec4f57d60fbabf3a26 [Debian version 0.42 David Fox **20090731162742 Ignore-this: e88bb9a7fa1c3a1878567800cc0e1342 ] hash: 0000000520-9d781143822bdc7765c9b8cc3badd7b05c2e2a80fd337c2973433bf7c615b0ec [Add Happstack.Data.IxSet.Revision module and unit tests David Fox **20090731163316 Ignore-this: 4814a8f6c713b2576aedab72b44cb6c1 ] hash: 0000022603-a947e5d72b043f950cce97c64d5ca7341ca72a2467cb17125fac7f7fb447faf0 [Account: added acctFromId Jeremy Shaw **20090806183737 Ignore-this: aef1b6f84cc7e6b6044aecd6a6bb88ed ] hash: 0000000843-2a1c31ea9f0ff017cc66280014952219418813906025beea8ff838625934f640 [Accounts: Generalize llogin from WebT to (FilterMonad Response m) => m Jeremy Shaw **20090808181814 Ignore-this: 9672b772326bcd8ae62d4ed70edfc543 ] hash: 0000001211-e55cfa9ae3adc0d221a8a5349a50de9037c2815e1deaf197211f3df646b7f15a [Added FilterResponse and WebMonad instances of XMLGenT Jeremy Shaw **20090808205045 Ignore-this: 9579a273e93998b1845fcee3f531d78b ] hash: 0000001320-b58f3663e658c0c6ef0c0e981de90a917c96e6d85526acd60da82b65cad2ce26 [Fixed a bug in AcctById Jeremy Shaw **20090809000133 Ignore-this: 8c16ff7e01b5b221f73fc05548af9662 ] hash: 0000000545-36fc58519ee2868d6b13373188c017288c5fd4ea44aa6f785d50207761f2068c [Add combine3traced David Fox **20090809142442 Ignore-this: 85d02e979c955c75f2a10bc037ad58d ] hash: 0000001077-09b41c8d04df84b7243f4df1fb69e67bc443042c2fe16fed3c48f4a2210b1323 [Debian version 0.47 David Fox **20090809142458 Ignore-this: 6148abd769a34e9f31c41aa81ef4e5a3 ] hash: 0000000414-76c9cec0f84f2023663722679ffbf5c58ee467fd5f9e06a2f087a1f03c059d7c [Fix doc package name David Fox **20090810192656 Ignore-this: ad164c76be12b5ece4254ebea337bc37 ] hash: 0000000229-cd3b511d3b425d72725c1e445725b27cf1d9cc6effa9087cdd1ba0148168239c [Add gzip3But David Fox **20090811154326 Ignore-this: 903d4162389c3d3c2efc1731265cecde ] hash: 0000004417-3f30643a1c32d1bc1a598bbecb4de5bb7da40414ca19bd246314695850dad20e [Limit the merge traversal using a predicate David Fox **20090811201627 Ignore-this: a13564fd3c90cd9acda8a2124d81fd37 ] hash: 0000006725-be9e1975e802140d7bc6ce4533f18ee1d0c08f295c088456859ef1c947904509 [Version 0.48 David Fox **20090811201755 Ignore-this: eb843cbb7f26e1b358beaff89e448aca ] hash: 0000000503-610ab1d341cb1af5d489cae500838c6c1688b9573134ad5f4d8b0517179d2f24 [added some EmbedAsChild instances for () Jeremy Shaw **20090813223550] hash: 0000001631-01a2b9108d299f9674a937be2a5fa308fe7e97787ff0592e28b755a36e88a20f [fixed conflict Jeremy Shaw **20090813223703] hash: 0000000997-3b51ca011a95a70e87bef4c86883e903a5ff9a767b34186beb7841e1e82d9e98 [added acctFromUser. changed return type of acctFromId Jeremy Shaw **20090814221522] hash: 0000001529-0bd6318c94bf5a34dff1ac849c1968c853c12379f37a20d3f28390c4ad8a856c [added missing export Jeremy Shaw **20090814221635] hash: 0000000139-8128888c6a6da9e047bb2fb1a499b47d96fc15095fd24e9a48e9787f29a3b7bf [Add Happstack.Data.IxSet.Store module, cabal version 0.51. David Fox **20090814223411 Ignore-this: 236000b80a5f6150949a882de3ba231e ] hash: 0000006400-e1dbf603d36a983a14a0843ea547e2e55f2d0a3ae0f59baf26282d7edcc24f69 [Debian version 0.51 David Fox **20090814223448 Ignore-this: 4059d0aead875dc045a61f0f46140e18 ] hash: 0000000536-14d4db5c3b3ef0da595e2dea78d05d6ba4a623a99b5a1d606817277de024bd8b [Fix some missing context David Fox **20090814223735 Ignore-this: 5268f535d423d16dd9aece1b56d8d5ed ] hash: 0000000278-b9967db85f1cd8c0b25b20eb3260fc7790e27626dfa61b54d251de5fe256e723 [libghc6-happstack-doc -> haskell-happstack-doc Jeremy Shaw **20090814232219] hash: 0000000202-caccf2c0cb56feb404193cd83ce67a4de292de0297e6323a50b7884bd01ecb20 [change return type of AcctsFrom*. Migrate many functions from [ServerPartT m a] to (ServerMonad m) => m a Jeremy Shaw **20090815151808] hash: 0000013504-aba300fb32e685a04561147989aa70b9bd9473f6dd8412a54eb00b7e62b3b89b [Version 0.53 - Permission support in IxSet revision code David Fox **20090815182005 Ignore-this: 4294ff0ceeed8eae52092ff2326a0661 ] hash: 0000004528-d98ebb5287f8e32172da3b63177b6f12a449b14745dd180ee1b5d203c98b13a2 [Debian version 0.53 David Fox **20090815182115 Ignore-this: ff4d645154ab7f1729fa4513a02d7ca7 ] hash: 0000000493-16adb6023cb56047dff1ed5d833552e8a85327a181f6fa54a0fabbcba2a96ac9 [Modify the Triplet type to make only the original optional David Fox **20090816170320 Ignore-this: 78585ede6c88e09288c546318bccbe00 ] hash: 0000003006-05f95571d87904da1181fede2ac2d0f0fe931f171e9ceda0f9dda5b7bbd75c82 [Version 0.54 David Fox **20090816170645 Ignore-this: d1c7defa893d97faf2937f8ba746a359 ] hash: 0000000225-17bc096779e91099b306e61c4e177bc411fd4d445df7138b961c54a7eea10507 [Debian version 0.54 David Fox **20090816170658 Ignore-this: 3f0b3be04f81e889952677b9ee6cc97a ] hash: 0000000417-7494d17ae5dff97f7ebbb6d873a7b3d281cb1c77c425be5bfe5ad2919de538df [Re-implement commonAncestor so it doesn't take forever David Fox **20090817022517 Ignore-this: db8ab7de9da8fb1e313a14ef0ff28e42 ] hash: 0000004440-4d71ce7babb8c3ec9aa60d9575dfdef61898bc75e6894b2c64f3cc6994e6d05f [Debian version 0.55 David Fox **20090817022612 Ignore-this: 944c873c8dd56f114563764b22826da ] hash: 0000000401-e9e610608cbf41d83ad983c1db08fc55c273709ba8078be788e266bd58802e00 [Change head flag from a Bool to a NodeStatus enum David Fox **20090817223533 Ignore-this: d786bf71feb3aa53ec1c3b9c94a403c8 ] hash: 0000004142-790c309f13ad67214b2c3aec9c0d4433aac00e34cf38fef0baa52968a5637410 [Debian version 0.56 David Fox **20090817223553 Ignore-this: c26ca667c38ffc453d8b0a2c179cdf3d ] hash: 0000000332-b284c6ccfcbb2d67e41675b5891c9f0c7f198440d8b1d79d1ab4d66471779c57 [Add mergeElts and combineElts to Store module David Fox **20090817230128 Ignore-this: 19af1b99cc7e3f6983cb0982d701d5a0 ] hash: 0000002468-1207eed74d29e3bb7b92a5081d4241d5bcfb9c1499712e2378b694baa931b84c [Import trace in Store module David Fox **20090817231053 Ignore-this: c2dd3a43a49c26431f521ec441e2df36 ] hash: 0000000375-46353609a174ee202434fe32bc4a3fc1bd090d240138a953c879c672d3e83f06 [Fix Trace module name David Fox **20090817232239 Ignore-this: 8054b0bef2573ee31498e6faa9119b5e ] hash: 0000000201-d11f64bfe64d24509d42cce6608cf6a8a445f1e69c295e4b1cfd923aaf82300f [Add a close revision method David Fox **20090818032650 Ignore-this: cfa3000ab8a1389ff540da7d322cf43f ] hash: 0000002941-d54c2e41adf73d5136962297e2e8fd64df50ff58a5a981476eb04963dde8788a [Changes required to make a build David Fox **20090818034926 Ignore-this: 4e5393b8e3ef6a50aa345a0b1db749f6 ] hash: 0000000703-9ca90d64c14dab2e53714e366ba9a9a13407ef0206631009e5857907fb696b22 [more changes to resolve type signatures David Fox **20090818035724 Ignore-this: 756db98df1b2be1d740ddf7f1daf2f7d ] hash: 0000001445-420dee3a23ab20919618e4005c2c81510f9fe1af9fd09180e4dc55af8e373e34 [One more David Fox **20090818040121 Ignore-this: 3a62cec46d229b24156c0892d9a9705 ] hash: 0000000187-47a0366065b633242a50a4187318b917ae33e1531e8a550dca2ffa27f0d687be [Oh hell, just record everything David Fox **20090818040434 Ignore-this: d2c550aa139e0747e57b80e27095b187 ] hash: 0000005929-3a49cda66be575f7846f56b7ae9a7fe8414a33e2233ab551ee18cb0734835f25 [Move the serialization instances for RevisionInfo back into this package David Fox **20090818153401 Ignore-this: 948c9af3c1ec0b4e7ca06957f344e7d8 ] hash: 0000002238-a28bdb658ad52180dbff7e0a33f38b664a652ff160f2b066e859cc205be34c4d [Cabal version 0.57 David Fox **20090818155414 Ignore-this: 38736a4a52af1a05337291a463d61172 ] hash: 0000000193-5bfab2202b3e8286714fb530d9858cf75107ae8e408c1dd55dfc42cf7ecd1aea [Add a gzip3 unit test, and put the gzip3 stuff back David Fox **20090818200852 Ignore-this: d7007e17e64a93e00e17cabdcedccbaa ] hash: 0000006172-b56da2d1f07403cbecd013fdad73664da2fe1da9e20f1305ccc68b2f78a04ac5 [Fix up the Triplets modules, add a Permissions module David Fox **20090819000703 Ignore-this: c99a5f727cf90b6f730caf194ab37008 ] hash: 0000013393-2f5afd43cb43402f0c567fbe028a881d70231af595a301405ac10408c924ee9c [Make sure the idents of the merged elements match the ident of the new element David Fox **20090819192137 Ignore-this: 43a449dc1880b283822dc8791d6b1df3 ] hash: 0000001506-594f00fb533e0b05b2447e4104db74f12561715a420802023a8b9754f26e0b1c [Add Happstack.Data.IxSet.Merge David Fox **20090821165427 Ignore-this: 9e7ba4a1aa22b7d85dad2ce71186c1ae ] hash: 0000008465-6b88e9c138277e5e1fcd1a76d8e4367bb80143bbc813e3f0acb87f766fff7ee1 [Re-indent the gzipWithM3 function David Fox **20090821165553 Ignore-this: 591f016d412b7013d9e09f6c485bf468 ] hash: 0000000942-9982dc7740f5cabf6833dbe159e702146c7f528963a46fcb5dfcdbab18fbb7c3 [Add a Show instance for Revision, clean up some unused binds David Fox **20090821165921 Ignore-this: f4812876d1e01240e5e143cf9adab164 ] hash: 0000001546-6005f9f26f879bd0f3ec54563f21289f68be9b192c8f49e8f4c5c7246761777c [Fix some warnings David Fox **20090821171253 Ignore-this: 1afce9277894477efa70344320924811 ] hash: 0000000621-bbe1b8e6e9659ecf030612b95ed3dd375540490fd5620219e5d154dfdc4d5e01 [Fix some unused binds in Merge.hs David Fox **20090821202006 Ignore-this: a2a2210f722601bcc410499642992cdf ] hash: 0000000745-ed384f975e9e4a4d4286ae1fbe2630e3de651d02fae81a1bca1b6569388396d9 [Re-implement merge function in Revision module David Fox **20090821202044 Ignore-this: 325bcb1c02588eacc04e5cbf74e72be ] hash: 0000009252-f0743fff6e532eed6b2dd62b387338217bedbd8ee74ede6ab6dad35057d4b432 [Update changelog David Fox **20090821202333 Ignore-this: 6ecd798ba9e4edc4dc16ff1cee7270d1 ] hash: 0000000266-5317cbbaa597d005de6296a3f29cab2a77fd9aa9dc60faeb895d421a25baeba1 [Corrected version of merge - if the shallow tests detect a conflict, use deep tests to conclusively finish or abort the merge David Fox **20090822152747 Ignore-this: d53ef75b24701565047f13a12a451dc ] hash: 0000000869-ff1187b80ff8399f4c48947160e9677d67149e2a742d0b5dee4c053d535610ed [Clean up Merge module, add debugging version of gzipBut3 to Triplets which maintains a depth argument David Fox **20090822153025 Ignore-this: bad8a207c265fb87c4038a1d5a6a202b ] hash: 0000007615-f302876c929a252d1cc04234f07df20cfa26d91a47016051ace93b9282bebb9c [Always print the conflict that terminates a merge David Fox **20090822153312 Ignore-this: a42be04e5ead33fcd4c2aa56e8c62c5d ] hash: 0000000420-3ab6218e78267c159b823ca0800f3a6f0004bc04e89d5abe5fb3ebb0281d83a2 [Improve the default value of Revision and RevisionInfo - revision number 1, nodeStatus Head David Fox **20090824225049 Ignore-this: 3bee53ea6fcd070ccbfe7f44cbe9c562 ] hash: 0000001348-4d85e20044423961f16d6e2c9002f7c6011d858d6d91c4e61cda3a202ebb6b9d [Remove entityPairs and entityMap, they are now in the html-entities package David Fox **20090824233204 Ignore-this: 3cd04a35f633ffc46431cbc9d4753d36 ] hash: 0000059491-ce4b75e0b68675a3736fe27e5d4e45bbbed7690494af95d7957bce3836fe7a01 [Clean up imports and signatures David Fox **20090824233630 Ignore-this: 2df4582c9a4fa925fd3e8972f49eebe8 ] hash: 0000000848-372a8f16ef34f3afd87f55efadba4218b10120a3641f782ff55b0757770c3b0b [Add the Test.Report module David Fox **20090824232505 Ignore-this: 78009657c5c1fb3bcb360c12fe8248f1 ] hash: 0000322018-967a204b1fabd1fde35fd12c5002e52e588f1829bc9419fb1b713817a562cb72 [Version 0.60 David Fox **20090825153403 Ignore-this: ed37b9ddf4ebb5ea8f2e7eaa598f1429 ] hash: 0000000573-d4a731a400140de79970fb58f328bcc0243b96a97af9f065efd419eaf8fa2ce0 [Changes required to diagnost duplicate revision bug David Fox **20090825201250 Ignore-this: 5c52cf4c9bc60dc92785b4536c26eea8 ] hash: 0000001514-c0902c240cb2de92df09bfdb6a06f64e54f10afa10d3d51af269c16ad9b1f2d4 [Add MaxRevs methods to Store class, improve error messages, move lookPairsUnicode back to this package David Fox **20090826125700 Ignore-this: c121bc921f388c7255da0ca10a167810 ] hash: 0000003115-bd47875b8bbe3119ad8a7dba951249066a8eee5e022aaaa7ab3dcfc897bd437f [Add code to fix bad revisions, where there are two reports with the same revision number, one a head and one not David Fox **20090826151238 Ignore-this: 3f5590820515a5b9a231e6d832a4d826 ] hash: 0000008047-e2be3f7a447fd1dec7a3421e7a55ff964d36a4788c36b79de92dc5e1fff8bd8c [Version 0.61 - increment maxrev after using David Fox **20090826160817 Ignore-this: c624f98a282dfdbe75847a777b98865f ] hash: 0000000802-8f96c269848b67a12f215ebf2165484852d38e5fb35d4013a4481e872364d38e [Add dependency on html-entities David Fox **20090826161749 Ignore-this: 3fdb580bb92162e6af36be0b9dbf1851 ] hash: 0000000523-ca3203998339f117c3bbcb6164914ce0e5818d46ac52741238553c5d6300b60e [Fix spelling error in dependency name David Fox **20090826164355 Ignore-this: 64a49ae690049dd4bd7591f9c013abcf ] hash: 0000000278-1ede7902a6cf03bd45309bfadbf48005a5a4a3a9c2ea1c949b3a02c8495a852c [added Happstack.Server.RqData Jeremy Shaw **20090826193849] hash: 0000004834-5b244ded3803730296f4a4216989809e3d73e30cc3c6ce6d29283cbdd73cc0e9 [Clean up unused imports and binds David Fox **20090828022311 Ignore-this: 65ad29566e99581d0a58df577249f78d ] hash: 0000003733-efd6d38fbc3f8972d3596a1f5cb01e90a06a68194d11f307499c8bdade025913 [Re-implementation of combineElts to do three way merges David Fox **20090828180651 Ignore-this: 65f720771e465996029f1d88766b5ac0 ] hash: 0000006661-b443e9f3d6a11f8dcababac1540520655b515d46061d21c446ad27a7c9c39278 [Version 0.63 David Fox **20090828180813 Ignore-this: 9ea3f25bfc8ed3bbbe38e4b97e2597fb ] hash: 0000000406-da01a701881ab719ab425287dfc8cf22c564a5fdb8641c739d67813c6a905bee [Fix an import David Fox **20090828181634 Ignore-this: ac5177613c75f652849ff6f0c557503e ] hash: 0000000266-42eeb938fe709253ce9de99e2af74090c07611cc6921fbe7f0500d5c1d43561f [Replace closeRev with setStatus, with an argument for the new status David Fox **20090828192308 Ignore-this: 1ec2c0ce88acc7a235bf824fb9bd26aa ] hash: 0000000791-a58b0bdd036718fb8f0a9b1e7af6f911916b00470d63b939c6c036c0742182d7 [Add some tracing to Store.hs David Fox **20090829155811 Ignore-this: bb74c5a1e62e09b599f7fddc0efaea28 ] hash: 0000001618-c3ef16a4bd600f5b78aa175e36ceadf5d7e07ea5f5409f35071007d9ec1d0515 [Re-ordering query gives vast speedup David Fox **20090830000559 Ignore-this: cfdc39647663c03ee49606b6a7f4e4eb ] hash: 0000000336-9d501befad376ad9e328938d492c91593fd40cd6411277cc88eb9bc73a4f4edb [Indent trace messages two spaces to distinguish origin David Fox **20090831165727 Ignore-this: d0557b35c6173c854e09e9a51c717d53 ] hash: 0000002416-b2cfce1413787c8b427f74577783b1a856d0214dd719bd13580d43b9585234b4 [Replace reviseElt with reviseAndMerge David Fox **20090831165830 Ignore-this: 599e075dd0975c9d60caaea767126358 ] hash: 0000002510-3ccd8abcbcb872067105c50f19153130cc6e86eb2aa08b76bdb1e297a5cb5588 [Use new URIQuery functions David Fox **20090831165952 Ignore-this: 49963a1343c82262fc6801734ce12839 ] hash: 0000000745-3a4e6fba70c49177c39bcf179bd57e1dc8a83064802419f8491306490d126ad7 [Version 0.64 David Fox **20090831170013 Ignore-this: 879e51f78ff77ab8442d1b9f16f392e ] hash: 0000000418-b90d3bd9b9562f2f47b6ba4c7cbd34cd555c75b04ca491918cdcac1aa28b65e6 [Improve function names and tracing David Fox **20090831191009 Ignore-this: 2ef56cf87d2b5172f5a693b926477e0b ] hash: 0000006298-bcea3b85d0b8dcc00b7cbc53ff85f86cfb517e5981fbc85f5a2be75e629ebc00 [replace becomes replace1, the new replace can do branching, add close David Fox **20090902172140 Ignore-this: 7147d0bb371c149f0455bb9d80b592d1 ] hash: 0000010582-e88b97646581eea610e690fd00da043a2fda7f030b317e8795a2c7c4f55fd494 [Add a type variable to the Store class for the Indexable type David Fox **20090902182255 Ignore-this: 21ff793d850f50041c7d01473e471240 ] hash: 0000004264-a4167de3dd89caf91874fbea128e4c823d02e1add37fd77d1ff70e691b866a63 [Fix an infinite recursion David Fox **20090903010748 Ignore-this: 19a5e2b1d60dc4de7426c914544568f1 ] hash: 0000000241-f61ea0549c0cddf4da00dbb2d9d6c7cc29e84763d36a5b94c3431171fce974b6 [More tracing, clean up unused symbols David Fox **20090906232956 Ignore-this: 190e255cf668a9b01c49a443d26cb564 ] hash: 0000002103-213e99db309ee1cc18c18cf251c22a8c56ee9e2e455bb6884fcf858ebe5550f8 [Fix a "missing quote" bug in combineHeads, it was throwing away the set update David Fox **20090906233252 Ignore-this: 3aa42f0be028ceae784b1981ad450be4 ] hash: 0000000659-c646b23ff02882e64af7c369056bf2e7c0d93bcb5de1dce14b0834c4b74cc714 [Add a prune function, to remove elements that aren't heads or closest common ancestor of pairs of heads David Fox **20090907051619 Ignore-this: 8c18994ddb95a7df24b5dae359dd477d ] hash: 0000001496-146a2fd12f1228c74f6ea64a223354e4648d9b07c5d5cbd52e3066df1b4d4186 [update changelog David Fox **20090907051743 Ignore-this: 505ebf97976bdc3d38885c162ccc7627 ] hash: 0000000166-31e616426075a01dc2c5cf9d449604db8f1b89d3bde10602dc778ef6e21671cf [Clean up the Store module, rearrange functions, add documentation, etc David Fox **20090907134436 Ignore-this: 295cac4c67ea15b858e5956cb663ee47 ] hash: 0000011962-2671f3c78f688750af44adac17348b6bcfb11ec0cf07f08871f72dce38f451d4 [Fix a missing symbol David Fox **20090907134945 Ignore-this: 7223e62ccae79dae566b5fa243722041 ] hash: 0000000283-37a667da2074d9ac064f1bde44f0d38ffa173267a3659b4543abd3e4632a8858 [Return Failing instead of calling error in Happstack.Data.IxSet.Store David Fox **20090912141522 Ignore-this: d2120be03d60f008d38c02f30ecdc7c2 ] hash: 0000010646-1823f5e6801f9f4f3165e048f7f3c89b9796b6bc86f6e1f883abf06430962844 [Version 0.67 David Fox **20090912141756 Ignore-this: fcb85366ec0435e7515ac62419c97ddb ] hash: 0000000700-4cd9b9d85df26d55096bd4b0679f94f96e5a49f45f57d67e31281dc54167dc00 [Add logging support to Happstack.Server.Main, add Happstack.Data.Logger David Fox **20090912142143 Ignore-this: d6211f4e209b4ce24c198a3d02900e20 ] hash: 0000005421-df8aa9d8aaaae70042e91671c99f566bdf77b03c7fe9c141e3c98a09a95566e2 [Simplify return type of askRev, make Failing an instance of Serialize David Fox **20090912235427 Ignore-this: 4bf45d1146af3f33fc25c5ceb297ebab ] hash: 0000001831-36591cba986527690f23c53ed4291ad60ca447ba11ef9667a537ade14d853edc [Add IxSet difference to Happstack.Data.IxSet.Extra David Fox **20090913141601 Ignore-this: 8a657b8cbeda3f8b90460a6dd54633cc ] hash: 0000000573-186d1d9bf65e6bba17181b3974bd9ee6dedb85c4ed067ed650575a02198dba08 [Polish return types of the Store functions David Fox **20090913141644 Ignore-this: 8d8e9b5a12fb33a07d22f70eb61aa834 ] hash: 0000008688-9ef4e34202136adb9065fc507c2343efc2ef93dcc9aa93b435e73329a1c54ff1 [Update changelog for version 0.67 David Fox **20090913141807 Ignore-this: d71c0aac35b2cce4a4032821a10b73bc ] hash: 0000000377-c1bfb73c42016994864b00085de2f071d369d2976216da938e5bb416ff47f235 [Remove instances provided by patched applicative-extras 0.1.5 David Fox **20090913163935 Ignore-this: d5c883d81cfdb3d5ae4534f40be0b1d2 ] hash: 0000001644-a964f1fd2a85852d277e8c83f2f0333aaff9919611ea5c62f9f2abd292c91b26 [Restore the Version and Serialize instances for Failing, can't figure out a good place to put them David Fox **20090913191114 Ignore-this: 10b94a13edb9c1f8a7e2a0c543df7c35 ] hash: 0000000327-af0937fdff215c4e8dbf1808e23705fea849c01a49026961143721a59a10469b [updated formletPart to support uploading of Files Jeremy Shaw **20091006213257 Ignore-this: 87b054c1b174ba70a3fabff0c404aa2b ] hash: 0000003356-ef6ebdaf944f3a6cc56f4d1a15a968e66d5e9e49b0f58c4132937736f2000634 [bumped to debian/changelog 0.68 Jeremy Shaw **20091006213337 Ignore-this: 2223a0403919079c7df199483c1e408b ] hash: 0000000423-9950ef6deb32689818e0fe0126810b907d3e5e287755db5022f772ba625df3cf [export lookEnv. Revert formletPart to use liftIO on validator. Jeremy Shaw **20091008130232 Ignore-this: 812809b743a00f269c6ac7980094cbbd ] hash: 0000001424-eb71277db558f45583cab91acb1bd7681977d10b902c7b455a93ed3adbfe192f [add plural versions of look*. Add Alternative instance. Jeremy Shaw **20091015174458 Ignore-this: 4818c73b9ca1804abb6f81e417e1da3a ] hash: 0000002364-5b689a9e2854889495e8205b61e8de78ea506b14e4ca57e861c0943fad028489 [fixed module name Jeremy Shaw **20091015184346 Ignore-this: 8cc7728e836afba8f8af818c8ca64ff ] hash: 0000000223-765ed33e904feee5fbee26ef8b2568da216a095b451a26e77375422db98b8a9c [Add Hapstack.Data.IxSet.Store.create David Fox **20091018184151 Ignore-this: c376f6f2ce4c039f61a4156834ba83e ] hash: 0000001096-e7c98d57ef1d5419a46716b00ec08d1576390c16fadb3491219da4df1f060c19 [added timestamp to RevisionInfo Jeremy Shaw **20091021190357 Ignore-this: dc9946857360cc300ed91611feea4d49 ] hash: 0000012465-2ef7ab8892220cbe7688d14cf0f448c19e10fcbf2b37f4d1ed32b3480c984a3d [fix minor formatting issue in show instance for RevisionInfo Jeremy Shaw **20091026190610 Ignore-this: bffa6e14b3ce39cc3d31779e8d3819cb ] hash: 0000000315-8a7742b94bc150cd7f668a5b640d37cdde97a993549eaa38c64eeaa85959738a [Formlets: Remove charset=utf-8 from enctype. It makes firefox unhappy. Jeremy Shaw **20091106011750 Ignore-this: df0ce3f7e73e317af5cce9cb33ca41aa ] hash: 0000000874-f469319481576626594f40c19baf816562185b87a4afdf0207ec58684fc7b68a [removed other instance of charset=UTF-8 Jeremy Shaw **20091107191802 Ignore-this: 26e7a58d00d92c282f28c1748327b3bc ] hash: 0000000712-2d9fed58c7fda04728e4ee0848653b6484fb486b835bf2cf82b5dd6bad390c83 [Pass a function to combineHeads to prepare the values for merging - it can erase stuff that we want to ignore David Fox **20091129184557 Ignore-this: 115f7700db57075a4f32611be95fdaa ] hash: 0000001730-a61f29cdc057f06973c0b62d9630718d49ab1b8a50fda1222e7ebeed0e743ada [Fix warnings due to unused imports and orphan instances David Fox **20091130170929 Ignore-this: 45be690fcd07489846b8cbece9794930 ] hash: 0000002659-bf56bad165a516908db108e64b3fa3896f29442449c05a5e8e7f10fc74472032 [Simplify combineHeads - instead of copying the revision info from one node to another, just clear it all except for the Ident David Fox **20091130172849 Ignore-this: b7f5734f87992d0868fd60a9e4264620 ] hash: 0000001832-ced2a497a6713d72a5828f09aad7dc48016369f8004b522b3861a302cc5509a3 [Improve some failure messages David Fox **20091130180435 Ignore-this: 94a14fe56508abf89389667b3f6534ee ] hash: 0000001446-1de401d4238cda27813b7515801e772462fcb780388438475bfc6dfff03559ac [Change optimize flag to -O0 to work around weak symbol bug David Fox **20091231194258 Ignore-this: 52bec529b8fcffa262092a3ca28839ac ] hash: 0000000209-fb6fd685456c182c4dfacb969f3646f9e97bc3ddb082e3d17eb82b8949e8786f [Version 0.75 David Fox **20091231194337 Ignore-this: bacde05dfa00623270b922ed296830f ] hash: 0000000325-4328907bc20d92ac03c84e25990718ff5ba2f306e7aec550a69b79f384995831 [Remove -O0 flag added to work around bug 3799 David Fox **20100106172345 Ignore-this: 59e53efa18fc6a246052d83e880a9b2f ] hash: 0000000485-d6e930398782f3ced3e3356522cf11c4e69d794ab28b712f6c6bb16977171038 [Add an askAll method, which returns all revisions of everything in the ixset David Fox **20100114124425 Ignore-this: 93d12777d68e400d001224d0441036b8 ] hash: 0000000743-ee42f90901414faf3312a9bc528e10bdabf8665d165c1382bfd518d7d44c85e9 [Convert result type from Maybe to Failing David Fox **20100116144711 Ignore-this: 3a66c28f71150329919a28d20cd72320 ] hash: 0000017153-87dd9c0360cbc04126f660130d200953c1244463eb16956379d3903cf788a7d6 [More messages while merging David Fox **20100116174707 Ignore-this: a5562607d84115ce21ba4b8d94ab4a47 ] hash: 0000002189-0789ea2acd9198f048f3fcd7e4bfc20921089749a5d0582b824df8dbb140ccde [Improve conflict messaging David Fox **20100116210318 Ignore-this: 23562251c30de28c5964806b7d4b128c ] hash: 0000003255-17bc3658ef556043a9078a7757530581b83b93980f6b36b21fe70211f3b04370 [Pass the continue function to twoOrThreeWayMerge so we can construct queries that treat various types as primitive David Fox **20100116235408 Ignore-this: 76407c8f9ef6e1261832bf14c2d01b38 ] hash: 0000006606-99339954cceb6071b74c478bc55fe8c6f6d5568af0f76322ece3da3fe9e3afa9 [Convert the merge stuff from using the Failing monad to using any instance of MonadPlus David Fox **20100117021451 Ignore-this: 18acdabf8bd4517fa359d6b0a8131d73 ] hash: 0000009090-020e75375e26ea85768b5b84b509a124a8f649be012cc04e91b9c5747b1b5482 [Convert all remaining uses of Failing in the IxSet modules to work with any MonadPlus instance David Fox **20100118201449 Ignore-this: 7c679917aad68930f23b1b271e1e11a9 ] hash: 0000013262-900b6c0ffbb224f67ae53eaf78b1cbe4768569ffeb41c4c08fdd7b63e5d26496 [Remove extra MonadPlus instance David Fox **20100118203202 Ignore-this: 795d271aaf19822c38759d95c3baaa18 ] hash: 0000000355-404a9179123ec8eb39e6ad38dc806ed4d63441c2f16ebd15dbc3534bd4d92041 [Remove another MonadPlus instance David Fox **20100118203935 Ignore-this: fa322d068fb6ade21c915d9c893d1ad5 ] hash: 0000000360-461fc0a9365036a9568a4234399ecd94669cd65961d03dfd44d4e6d95e3ba434 [Add support for applicative functors to the merging code David Fox **20100120192709 Ignore-this: ba8eb5930318b261c3a7388c94368a17 ] hash: 0000019942-e9dca8443b492c0c6fa0eab11a0606dd9bd8e59ab0a534c10379ae39d9bc0af2 [Make the conflict parameter to gzipButA3 polymorphic instead of generic David Fox **20100121174132 Ignore-this: ef32c1679a214070b30b3c87228f40d2 ] hash: 0000002751-6177789815c515df8f5501a10fe37ef4b75e25791e5f8c9c7c45fae3b4697083 [Add text package to build dependencies David Fox **20100121175801 Ignore-this: 5676aa8fe216f23698f8a0890406be5c ] hash: 0000000398-fc154a287a4576c5112e21b0da824f0ec2ea8bdacb7a4b7c9445281f8813ff72 [Make the original field of Triplet mandatory (there was no working code for when it was missing anyway) David Fox **20100121180751 Ignore-this: 65619fc8e9cfd7c1b73f6e7f0a27c77c ] hash: 0000002992-5395063657be8ecbf01d69d50ed80bee30b6ef8324115c5c50240e74695dc5ef [Remove unnecessary argument from gzipButA3 David Fox **20100125051235 Ignore-this: 3d14f7ad5dd56c222a23238c78c8bf60 ] hash: 0000000782-2efd4812675e1f556b44688135255c3765e11ad36bc70255a292391b6501ba2e [Version 0.81 David Fox **20100125051408 Ignore-this: cd5f65df87a9e831e3f9ba59437690bc ] hash: 0000000409-fb3c1bf4689d7e8e900e7ef587bec6e16fe7686557daf22ef16dc56ab67b1c22 [added lockedPassword Jeremy Shaw **20100108154937 Ignore-this: 17bc75ab4b76168235e286338734e281 ] hash: 0000000323-49b382d3667b491026c76fdc2093c3c9da586abe7beaa8f458124b8271743adb [patched to work with formlets remove-xml-monad branch Jeremy Shaw **20100108160403 Ignore-this: f2af4b18bd4914a0367c372e5e04bad9 ] hash: 0000004882-68a0072cc71ccc62e06056441765234884aaa6fa522674a1b8624f399cacd8fa [fix merge conflicts Jeremy Shaw **20100210175858 Ignore-this: 716d2c0ff400c951577af98e3ae821ba ] hash: 0000001793-be1f9383e798dbece219dd3cf42f9b34dd36f96698d282226fa1e1bf6ae23aac [Version 0.83 - Removed modules that moved to happstack David Fox **20100218055302 Ignore-this: d3d6aabcbbeed177792a284619f62de6 ] hash: 0000019975-c4444d612afd8302634bb4c9e1569b28b78f87af7408d01c3a069b01dc4b1714 [Add HSP.Applicative David Fox **20100218132032 Ignore-this: dcf0ad76fa20c4a2a576d20db426b7c3 ] hash: 0000000670-9a6e14de16250a5de260fecd9dec6a446782677afea9870945880e0bc8e5bd75 [Update changelog David Fox **20100218132102 Ignore-this: ee002d30bc4c4b33f3a0deaff36c0e25 ] hash: 0000000395-9c45c0f50e5e2ef0bdece83f6793746fe86410cce4c2eb94b39aba7585154ffe [Version 0.84 - improve Data.Text support to avoid toConstr exceptions David Fox **20100222221927 Ignore-this: 7cb53b4a57ff15ec3447edca4ad1bf6 ] hash: 0000001243-581f233846b924f50e694ce49a0f6a3a9d9ddd573eea0f4db3f477b8b610b4fd [Add a missing import David Fox **20100222223511 Ignore-this: 3ab59c614b249a25f50e138e22731108 ] hash: 0000000328-ae651d399350d005f7ef00895c8a7ae3e39a4c0b23c0603663b316d2efae3ced [Version 0.85 - parameterize the ident field of the Revision type David Fox **20100302131447 Ignore-this: 88ace2fc623b74b3c61c63dc73e1fb37 ] hash: 0000019228-bb5d65ef47baf16717365f6dd2b00119bb05cf54c46d6e6b0027143c9249f395 [Remove commented out functions: combine, combine3m, combineInfo, classes, merge, revise, class RevisableSet David Fox **20100302131708 Ignore-this: d46d4f33e5f09a03366322edc59fab9 ] hash: 0000008430-37a9e6bb77f54226a1da11b16305fc3a95b39021e44f4d68ef49d82c91aa85af [Version 0.86 - Additional code to get migration to work David Fox **20100302211448 Ignore-this: 1e24164effbb6221735160aef6e7524f ] hash: 0000008250-83f885f48a1334e64fa96bd758b09c371749170bc6c50b45faa13d48139ad8d4 [Remove modules moved to new revision package David Fox **20100315175956 Ignore-this: f2024ec321d3b077615ad23434defa9a ] hash: 0000396300-dacdd10614f737fbce8a578aa9d6fefbce699502481e140d948fa7feb96fb2bc [Version 0.87 - restore html-entities dependency David Fox **20100315180851 Ignore-this: 43e0998c4ffc148b29115c091a961e93 ] hash: 0000000404-25e627686a164c32959f8b2867ca8b826de568caa6e939a9e512d1cfc4e9a9f3 [Change import of Data.Generics so we don't import conflicting symbols from syb-0.2 David Fox **20100407154607 Ignore-this: a9eeb8439e121ea901ac04f6ac16323d ] hash: 0000000271-2ba547987db289a3c689a155cf1bc7c77f112d4e0bbce787738b553723e4519f [Allow ghc6 >= 6.12 to supply haddock David Fox **20100506044718 Ignore-this: c62f7dbbe7d4367952a1fbc6799e52ef ] hash: 0000000245-5467288088de89e1de40b6d8594e640c55cc4fe11bbbb20b5d1afd76655f7938 [Fix xml doc package name David Fox **20100506140452 Ignore-this: 9a893d896adbd0e8bc376c75192203a0 ] hash: 0000000229-27cc5408a94c8d5a7c4545b5a3cae2c2793d86b446fc4e85c2c838f0cc1f6b5d [Add cabal build dependency on syb-with-class-instances-text David Fox **20100506203757 Ignore-this: b64a52e147ae7ec48510f8a338faa42c ] hash: 0000000481-2461dc10e0946b64aa248747a127c0504f91bbf28fdfe78a2fbc818e5638dc96 [Add dependencies on debian packages for syb-with-class-instances-text David Fox **20100506204114 Ignore-this: b9de1981edf5d00d9cd24b327735d56c ] hash: 0000000309-3171fbe69f16d02d503301084d59bc5c8783b1c8bbb67afe89374d0313d0a5f1 [Changes for happstack 0.5.1 David Fox **20101025164122 Ignore-this: 45c477866fd8acbd512ff1db62c99a8a ] hash: 0000006062-6c5e4f0e4764673a6494e9bc22b385b0a833861dc02343833788fa80fef47a57 [updated to work with happstack head Jeremy Shaw **20101026232429 Ignore-this: 8f681a5d1575666f4e401460b4c94e04 ] hash: 0000011399-dbc9e56c8456399f7518e2244b0c7126926c0fecaeadae41387f3a75f995bb51 [Remove HSP.Applicative since it just provided an instance now in mtl-2/transformers. Clifford Beshers **20101116205022 Ignore-this: 24ffd80134a99abfb0830e1060043404 ] hash: 0000000695-2312476f7fbdd9c7ba90342bf4fc6cbb431e61ed3fb87f56947775d882826554 [Remove more Applicative instances that are not in transformers. Clifford Beshers **20101116210713 Ignore-this: a7a18eb17cf61ebbc75905b5ae950f3c ] hash: 0000000601-ce67cd4deb9a88174df2c72739ee3f5209ae36a51b6efb1f56e5df323bada9dd [Oops, should not have removed Applicative import to Extra. Clifford Beshers **20101116211531 Ignore-this: 38e9a1fc891c9607314970db14d3c31c ] hash: 0000000233-0b75755b9243eb7acb9997e2bb0a71af573dd9884773b1776bc421cfee1163e9 [Add dependencies on new happstack-hsp package David Fox **20110121012040 Ignore-this: bd2c0896f205ef20b0245a7c58f0542c ] hash: 0000000550-e0fd19030a854170bc63b41f2c8db1563c8b34328a166158f53803b69d7b0b57 [Changes for new ghc package David Fox **20110415231650 Ignore-this: 17166f60102576218f6fc60bb0b2b69b ] hash: 0000003527-a7cb7fcbebf03ed6adaeb31b6a53feabcd75aa6bb62d775508642e18b76b5585 [Change trhsx dependency to hsx >= 0.9.1 David Fox **20110620161132 Ignore-this: 23a6e6a959f0fff307d845f72f452dc1 ] hash: 0000000503-2fec6961a5918a4bb4437f6a2032950fa5e316c0c3b3ada684e371be0cd46d2e [Fix typo in dependency list David Fox **20110620165436 Ignore-this: 8c2e0a71c5ead6566acd1b9fa4d6365a ] hash: 0000000265-6d77b2ef07cf4d5be6999838d1d36cdd298efbceb7d61e982ce05161aca253f7 [Patched Happstack.Server.Formlets for happstack-server 6.2 Jeremy Shaw **20110813184039 Ignore-this: eaba92fbb10c03f74aaf17fcfd0e1fbd ] hash: 0000001546-8375a5320f5cdf2dd91eb9e1a7bfd77f8fd4991b97bb6b33042cba8cfe100140 [Version 0.89-1, change doc package name David Fox **20110901164408 Ignore-this: 7d2c5d85b64c97b6bd21ed70ba55e9c ] hash: 0000000632-6ed9bcb5f5225a3c5157178020cec8ad7c2b14c3d8014616b5556e036e329d71 [Add build dep on trhsx because we are using cabal-debian's packaging now David Fox **20110904231040 Ignore-this: 500b337bba5b951bb6c61942044b2204 ] hash: 0000000300-9f0bd204ab72dfb41f190780d23274f65ba3815b94642fd72be40371904cbfce [Fix doc package names David Fox **20110914141933 Ignore-this: a96b0b9ab56d9611c9c50eae6e1357e7 ] hash: 0000000681-181c3c341acb828ca2d651aff5cc0b135fe4cf96a4ebcdbb0309ba97da537df3 [Move two modules here from obsolete haskell-extra package David Fox **20111205031351 Ignore-this: ae390a62590f66b97dd1c2862229536c ] hash: 0000006087-a8a57f520676eec7ae7bb5c28285ce9615e49dbf1f76abc0b0023939d46cc51e [Add FromReqURI instance for SessionId. Removed obsolete depends on happstack Jeremy Shaw **20111207154600 Ignore-this: b64b192acc0b19f6162ebb50b1f56579 ] hash: 0000001561-c6e9180b7ccff1b8e335dd67dab43e6bf5434e24c0caae3d19460a7c43493251 [Change for happstack-server 6.5 David Fox **20120123105900 Ignore-this: ae891cd9d8d7c2b8bbe981dbf19fd9d1 ] hash: 0000001167-5ae35982d1a7251840c60876f440dab878f598bc628ad8aa22bc2b3eefdcf3df [Split out dependencies on obsolete happstack-state package David Fox **20120130165807 Ignore-this: 9d450491273347228fe02ce236d84a0f ] hash: 0000041801-a169aa3bb42b92466cee9abcf71fb018a9d320de48fff1f9357831da9ffaef50 [Version 0.92 David Fox **20120130174532 Ignore-this: 585a589890194997e96ab8b47182d7a1 ] hash: 0000000518-5411d68e6cd4df64b75d50639d10126ad1d6c3424c865463584ddc94e2902417 [Update dependencies David Fox **20120130175047 Ignore-this: 2137e9c7e819f4cede755c0d9349b433 ] hash: 0000001801-f08fb08721471302756700120695bd6dd7f27c61c20f4b705ba33205f169fdaf [trhsx is now in haskell-hsx-utils David Fox **20120321142712 Ignore-this: 294e215b009d5f7fd8aa8f0d0d7d5918 ] hash: 0000000210-67e31d6f0e9bc662b120a884114242b1d8e8fe1ccae72e531cd44a71883a1b15