Greg Weber
|
00b5781ec5
|
add cachedBy, like cached but adds a key
re-factored to a base implementation with
no Yesod dependencies in TypeCache.hs
|
2014-09-20 14:34:10 -07:00 |
|
Michael Snoyman
|
ccab062f2d
|
Remove all conditional compilation for Yesod 1.4 release
Left in for GHC-bundled libraries (ghc, base, bytestring, binary)
|
2014-09-07 18:17:45 +03:00 |
|
Michael Snoyman
|
f779004d19
|
Merge yesod-routes into yesod-core entirely
|
2014-09-07 17:34:37 +03:00 |
|
Michael Snoyman
|
6eb1447dd9
|
Add missing LANGUAGE pragma
|
2014-08-27 08:15:47 +03:00 |
|
Michael Snoyman
|
c66ef04f17
|
Merge branch 'master' into yesod-1.4
Conflicts:
yesod-form/Yesod/Form/Functions.hs
|
2014-08-25 20:20:16 +03:00 |
|
Michael Snoyman
|
a3ec07c359
|
Disable broken test
|
2014-08-23 21:50:38 +03:00 |
|
Michael Snoyman
|
21d1965774
|
Merge remote-tracking branch 'origin/master' into yesod-1.4
|
2014-06-15 15:49:51 +03:00 |
|
Michael Snoyman
|
f92cdd5c41
|
sendWaiApplication
|
2014-06-15 15:48:57 +03:00 |
|
Michael Snoyman
|
b93a5d1993
|
Merge branch 'master' into yesod-1.4
Conflicts:
yesod-core/test/YesodCoreTest/CleanPath.hs
yesod-persistent/yesod-persistent.cabal
|
2014-06-09 11:22:30 +03:00 |
|
Michael Snoyman
|
71263ae047
|
Initial WAI 3.0 support, one test still failing
|
2014-05-22 20:17:29 +03:00 |
|
Michael Snoyman
|
fe622d5345
|
Merge remote-tracking branch 'origin/master' into yesod-1.4
Conflicts:
yesod-auth/yesod-auth.cabal
yesod-form/Yesod/Form/Fields.hs
yesod-form/yesod-form.cabal
yesod-persistent/Yesod/Persist/Core.hs
|
2014-04-18 14:33:54 +03:00 |
|
Michael Snoyman
|
c44a48c8ae
|
Test cases for #712
|
2014-04-10 19:59:54 +03:00 |
|
Michael Snoyman
|
d764464152
|
conduit 1.1
|
2014-03-27 16:38:52 +02:00 |
|
Michael Snoyman
|
24e8e53f64
|
Merge remote-tracking branch 'origin/master' into persistent2-simpler-dispatch
Conflicts:
.gitignore
yesod-core/yesod-core.cabal
|
2014-03-20 04:14:09 +02:00 |
|
Greg Weber
|
5c3078b51e
|
parseJsonBody_ deprecated for requireJsonBody
|
2014-03-11 18:07:46 -07:00 |
|
Michael Snoyman
|
56e42936b0
|
sendRawResponse
|
2014-03-06 16:34:27 +02:00 |
|
Michael Snoyman
|
c19088d569
|
Switch yesod-core to use simpler dispatch
|
2014-03-04 13:46:03 +02:00 |
|
Michael Snoyman
|
f4bbe1cc52
|
Set content-length whenever evaluating a response body
|
2014-03-02 14:30:46 +02:00 |
|
Michael Snoyman
|
5ee5301ce8
|
Added test cases for #658 notCaught 4 and 5
|
2014-01-27 17:24:50 +02:00 |
|
Michael Snoyman
|
86b7f5ea43
|
Test case and fix for notCaught3 in #658
|
2014-01-27 17:20:02 +02:00 |
|
Greg Weber
|
20efbebe4e
|
test cases for multiple method routes
|
2013-12-22 17:10:17 -08:00 |
|
Michael Snoyman
|
f85b38e817
|
Fix tests: force HTTP/1.1 in a few places
|
2013-12-03 11:57:56 +02:00 |
|
Michael Snoyman
|
d5b66d35d5
|
Allow overriding status code in error handlers
|
2013-08-04 08:55:42 +03:00 |
|
Michael Snoyman
|
743966898d
|
Move away from RepHtml some more
|
2013-05-20 09:16:53 +03:00 |
|
Michael Snoyman
|
42943deab9
|
Better route type parsing (fixes #471)
|
2013-04-22 15:01:52 +03:00 |
|
Michael Snoyman
|
16260f3e37
|
RouteAttrs (fixes #531)
|
2013-04-21 17:14:40 +03:00 |
|
Michael Snoyman
|
a013eb2295
|
maximumContentLength is a Maybe
|
2013-04-18 10:19:50 +03:00 |
|
Michael Snoyman
|
64ef26104d
|
Route attributes/appcache example #518
|
2013-04-11 17:07:22 +03:00 |
|
Greg Weber
|
8429a66ad8
|
not authenticated returns 401, not 403
|
2013-04-03 07:47:32 -07:00 |
|
Michael Snoyman
|
e663e84caf
|
Deprecate setHeader, provide addHeader #524
|
2013-04-03 17:28:44 +03:00 |
|
Greg Weber
|
18be9bc206
|
accept header content negotiation
* look at wildcards */* and main/*
* return a 406 when nothing matches the accept header
|
2013-04-02 08:39:56 -07:00 |
|
Greg Weber
|
be04f4888b
|
fix yesod-core auth response type for json
|
2013-04-02 08:27:30 -07:00 |
|
Michael Snoyman
|
d4422b656b
|
LiteApp uses a Writer monad
|
2013-03-27 08:51:03 +02:00 |
|
Michael Snoyman
|
8ab09931c4
|
Code cleanup and transformer instances
|
2013-03-22 09:17:14 +02:00 |
|
Michael Snoyman
|
c16184eb40
|
Type-specialized versions of sendChunk
|
2013-03-21 11:42:20 +02:00 |
|
Michael Snoyman
|
968b96e0b1
|
sendChunk/sendFlush
|
2013-03-21 08:42:10 +02:00 |
|
Michael Snoyman
|
8c45b2709f
|
respondSource
|
2013-03-20 13:49:43 +02:00 |
|
Michael Snoyman
|
cf77d86a6a
|
Use new mkParseRouteInstance in yesod-core
|
2013-03-19 15:17:28 +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
|
4295346171
|
Split files up a bit more
|
2013-03-17 11:38:33 +02:00 |
|
Michael Snoyman
|
15bbd54e12
|
Some cleanup
|
2013-03-14 10:23:57 +02:00 |
|
Michael Snoyman
|
3df45ac1c7
|
Another whitespace fix for tests
|
2013-03-14 07:38:24 +02:00 |
|
Michael Snoyman
|
8e793c70cc
|
Compiles again, tests fails
|
2013-03-14 07:32:40 +02:00 |
|
Michael Snoyman
|
4bdd01ef58
|
Simplified GHandler/GWidget
|
2013-03-13 10:59:10 +02:00 |
|
Michael Snoyman
|
fc6551c650
|
defaultLayoutT
|
2013-03-13 10:15:47 +02:00 |
|
Michael Snoyman
|
5de675b45c
|
Added missing test file
|
2013-03-13 09:17:40 +02:00 |
|
Michael Snoyman
|
0633d0b259
|
Beginning of subsite TH overhaul
|
2013-03-13 09:14:24 +02:00 |
|