Michael Snoyman
89203d0630
returnJson and provideJson
2013-05-09 08:39:06 +03:00
Michael Snoyman
64f51da0df
Require lifted-base 0.1.2 (Data.IORef.Lifted)
2013-05-07 11:15:59 +03:00
Felipe Lessa
5c434b089a
Rewrite handlerToIO so that it works with Yesod 1.2.
...
Since the new YesodRequest has strict fields, handlerToIO didn't
work at all. Even if it did, it had a reference to its parent's
ResourceT's internal state, so its chances of blowing up were
quite high.
The new implementation takes a whitelist approach of taking what
we want instead of clearing what we do not want. Also, it takes
care of using a new runResourceT.
2013-05-03 21:20:31 -03:00
Felipe Lessa
c19501b1d8
yesod-core: New 'customizeSessionCookies' helper function.
2013-05-03 20:56:52 -03:00
Michael Snoyman
1bcc05aee7
Workaround for #545
2013-05-03 08:44:23 +03:00
Michael Snoyman
3e7d4eeaa2
Fix tests in tarball #543
2013-05-03 08:07:37 +03:00
Michael Snoyman
f2072747ce
Include Yesod in server name
2013-04-02 14:58:02 +03:00
Felipe Lessa
993c557c12
Use clientsession 0.9.* on Yesod 1.2.
2013-04-01 11:45:16 -03:00
Michael Snoyman
d35b8a0dc2
Require newest bugfix warp
2013-03-20 07:39:51 +02:00
Michael Snoyman
96d5f4bcf6
Remove unneeded test stuff from cabal file
2013-03-19 15:17:49 +02:00
Michael Snoyman
564fdab66b
SimpleApp to LiteApp
2013-03-18 12:18:49 +02:00
Michael Snoyman
0fc1c6cfef
SimpleApp
2013-03-18 12:13:26 +02:00
Michael Snoyman
da24596b77
Incomplete SimpleApp
2013-03-18 05:12:04 +02:00
Michael Snoyman
bca0d24533
Route parsing
2013-03-17 13:28:17 +02:00
Michael Snoyman
090191bec3
Include warp etc in Yesod.Core
2013-03-17 12:39:04 +02:00
Michael Snoyman
4295346171
Split files up a bit more
2013-03-17 11:38:33 +02:00
Michael Snoyman
326c13d8b4
House cleaning
2013-03-14 18:32:35 +02:00
Michael Snoyman
8e793c70cc
Compiles again, tests fails
2013-03-14 07:32:40 +02:00
Michael Snoyman
553dff7bd2
Incomplete change: GWidget/GHandler->WidgetT/HandlerT
2013-03-14 05:00:16 +02:00
Michael Snoyman
099b96f178
Everything compiles
2013-03-13 13:35:11 +02:00
Michael Snoyman
0633d0b259
Beginning of subsite TH overhaul
2013-03-13 09:14:24 +02:00
Michael Snoyman
04a034770b
Beginning of a dispatch overhaul
2013-03-12 10:21:26 +02:00
Michael Snoyman
9873b4d8f3
Moved code around some more
2013-03-12 05:49:24 +02:00
Michael Snoyman
db57468832
Version bumps
2013-03-11 12:07:10 +02:00
Michael Snoyman
81ec09bf63
Some more rearranging
2013-03-11 07:29:43 +02:00
Michael Snoyman
8f8e986839
Started on the Handler typeclasses
2013-03-11 06:00:50 +02:00
Michael Snoyman
8d5f207c8d
Removed Yesod.Internal.TestApi
2013-03-10 15:21:54 +02:00
Michael Snoyman
5c4ddfad6c
Removed Yesod.Internal
2013-03-10 15:18:58 +02:00
Michael Snoyman
9559c2a345
Typeable-based cache implementation ( #268 )
2013-03-10 15:05:40 +02:00
Michael Snoyman
1a5793e2b9
Removed Yesod.Request
2013-03-10 14:38:52 +02:00
Michael Snoyman
5b5203a275
Removed yepnope
2013-03-10 14:20:39 +02:00
Michael Snoyman
0c4643422c
safeEh logs properly
2013-03-10 14:14:44 +02:00
Michael Snoyman
ee01aaf268
Better error handling and auth checking
2013-03-10 14:03:10 +02:00
Michael Snoyman
dc79ddecd9
Auth tests
2013-03-10 13:48:26 +02:00
Michael Snoyman
4ece5fafd9
Removed handlerToYAR
2013-03-10 13:24:23 +02:00
Michael Snoyman
e4683ed001
.Class and .Run modules
2013-03-10 12:56:32 +02:00
Michael Snoyman
98613278d4
Yesod.Core.Types created, but it's a mess
2013-03-10 11:02:53 +02:00
Michael Snoyman
2377d70ec8
Merge branch 'master' into yesod1.2
...
Conflicts:
yesod-json/yesod-json.cabal
2013-03-10 09:49:28 +02:00
Michael Snoyman
afd700753c
Use RequestBodyLength
2013-03-10 05:26:34 +02:00
Michael Snoyman
eda98f96db
Merge remote-tracking branch 'origin/master' into yesod1.2
...
Conflicts:
yesod-core/yesod-core.cabal
yesod-json/yesod-json.cabal
2013-03-10 05:10:13 +02:00
Michael Snoyman
459e5c29bf
blaze-html 0.6
2013-02-18 18:15:05 +02:00
Michael Snoyman
a73cac167e
wai 1.4
2013-02-18 12:39:20 +02:00
Michael Snoyman
551b9d7c1e
Version bumps
2013-02-18 07:02:08 +02:00
Michael Snoyman
a1734e0e18
conduit 1.0 support
2013-02-13 11:45:50 +02:00
Michael Snoyman
8eb898931a
Merge branch 'master' into yesod1.2
2013-02-12 16:59:40 +02:00
Michael Snoyman
ed53b20308
Merge yesod-json functionality into yesod-core ( closes #487 )
2013-02-12 15:42:45 +02:00
Michael Snoyman
d167842839
Version bumps, http-types 0.8
2013-01-29 10:33:14 +02:00
Felipe Lessa
9829e949c2
yesod-core: Bump version to 1.1.7.2.
2013-01-25 14:05:35 -02:00
Michael Snoyman
cb2491de04
Version bump
2013-01-01 11:18:27 +02:00
Michael Snoyman
bd05541df4
Limit request body sizes for chunked bodies
2013-01-01 11:18:07 +02:00