Commit Graph

39 Commits

Author SHA1 Message Date
Michael Snoyman
61f0c26e9f MonadLift 2011-12-30 13:30:24 +02:00
Michael Snoyman
a797cd3fe3 Completely removed GHandlerT and GGWidget 2011-12-29 15:31:06 +02:00
Michael Snoyman
0511a1e351 yesod-core compiles and passes all tests (that was easy) 2011-12-27 16:11:52 +02:00
Greg Weber
3cfc5f4f31 give the real version number 2011-12-25 14:04:45 -03:00
Greg Weber
c0ab2e6178 import qualified Text as TS -> as T 2011-12-24 23:19:16 -03:00
Michael Snoyman
d39e0d9bfd Widget is a Writer 2011-12-06 14:19:54 +02:00
Arash Rouhani
2e1aa2d261 Update isAuthorized documentation 2011-12-04 22:49:36 +01:00
Michael Snoyman
9a195e5087 Add (another) missing file 2011-11-30 18:37:25 +02:00
Michael Snoyman
4d2f4a3b4f Remove a painful slowdown from randomIV 2011-11-25 15:11:15 +02:00
Greg Weber
d33bf4f909 add yesod-mega 2011-11-23 08:44:13 -06:00
Greg Weber
303057222f comment & white space 2011-11-22 08:30:43 -06:00
Greg Weber
d66ef9b057 clarify findOverlaps RouteParsing code 2011-11-22 08:06:35 -06:00
Michael Snoyman
965884d675 Widgets use Builder for CSS 2011-10-15 21:53:46 +02:00
Michael Snoyman
e5a44cfc8e Fix catchIter 2011-10-06 16:51:20 +02:00
Michael Snoyman
f5b5dc9b10 Distilled ErrorHandling bug to simple catchIter bug 2011-10-06 16:46:02 +02:00
Michael Snoyman
ea75eb6bfb Fix yepnope typo 2011-09-23 09:43:39 +03:00
Michael Snoyman
1f3df69787 yepnopeJs 2011-09-23 09:22:06 +03:00
Björn Buckwalter
39ef74cb10 Altered nonce comment (modeled after encryptKey).
I note that for `key' == Nothing` it should probably hold that
`session' == []` as implemented in defaultYesodRunner, so perhaps the
comment regarding ignoring pre-existing `nonceKey` is redundant. But
a custom `yesodRunner` could arguably violate this invariant(?).
2011-09-21 22:31:59 +08:00
Björn Buckwalter
4d1ea8520a Revert 33ee15d56f.
Revert to the older faster toChar. I would have just removed the
old commit from history but it seems that would call for a rebase
which I hear is a bad idea in a public branch. Thus this commit.
2011-09-21 21:53:57 +08:00
Björn Buckwalter
f23ca419e9 Merge branch 'master' of https://github.com/yesodweb/yesod into testable 2011-09-21 21:48:27 +08:00
Michael Snoyman
fe2e017680 gzipCompressFiles 2011-09-19 15:53:41 +03:00
Björn Buckwalter
7b3d69f657 TestApi: improve docs and remove Request (..). 2011-09-17 01:48:02 +08:00
Björn Buckwalter
5cec074cfb Harmonize reqCookie and acceptLang. 2011-09-17 01:19:03 +08:00
Björn Buckwalter
09017eb29a Clearer language prioritization code. 2011-09-17 01:02:26 +08:00
Björn Buckwalter
33ee15d56f Shorter more readable toChar. 2011-09-17 00:43:16 +08:00
Björn Buckwalter
4ed740724e Yesod.Internal.TestApi exports internals for tests 2011-09-17 00:13:26 +08:00
Björn Buckwalter
b83029dc36 Add test suite for Yesod.Internal.Request. 2011-09-16 21:39:57 +08:00
Björn Buckwalter
817ab988e0 Comment explaining the behavior of nonce.
Someone should confirm that this the intended behavior!
2011-09-16 12:01:15 +08:00
Björn Buckwalter
4d55332afc Break out randomString for testing in isolation. 2011-09-16 11:44:03 +08:00
Björn Buckwalter
884c363ebf Pure and testable parseWaiRequest. 2011-09-16 11:43:01 +08:00
Björn Buckwalter
ffefbb41b9 Aestetic reordering of composed functions. 2011-09-15 15:13:54 +08:00
Oscar Picasso
bd617a846e reworded 'joinPath' comments 2011-09-11 17:47:21 -04:00
Björn Buckwalter
864abd6ed1 Clean up nonce generation. 2011-09-12 00:16:01 +08:00
Michael Snoyman
d1bb17304a Builds properly with stricter rules 2011-08-28 11:02:32 +03:00
Greg Weber
659e120024 #ifGHC7 [hamlet| -> [HAMLET| 2011-08-20 06:42:33 -07:00
Michael Snoyman
67c1c55e41 clientsession 0.7 2011-08-19 10:36:57 +03:00
Michael Snoyman
a4bfb2a0ca Mirror naming changes in shakespeare 2011-08-18 17:59:25 +03:00
Greg Weber
4b6147aa1a add Logger to scaffolding 2011-08-04 14:14:00 -07:00
Michael Snoyman
2dc10de435 Add 'yesod-core/' from commit '982d6185bee75b078bee92bd8a2e8743707f1922'
git-subtree-dir: yesod-core
git-subtree-mainline: cd5ee0fb12
git-subtree-split: 982d6185be
2011-07-22 08:59:56 +03:00