Michael Snoyman
3b310a7103
yesodWithInternalState
2014-10-07 07:42:02 +03:00
Michael Snoyman
dbc251b9ee
Version bump
2014-10-03 08:50:25 +03:00
Michael Snoyman
c91b2978be
Remove deprecated deps
2014-10-01 07:09:39 +03:00
Michael Snoyman
6fed35f9ea
Version bump
2014-10-01 07:01:02 +03:00
Greg Weber
f633734a96
expose Yesod/Routes/TH/Types.hs
2014-09-30 12:44:09 -07:00
Michael Snoyman
e21bfb4d94
GHC 7.4 fixes
2014-09-30 13:45:39 +03:00
Michael Snoyman
a39962b72d
Add missing module for Hackage testing
2014-09-30 12:47:59 +03:00
Michael Snoyman
9ce4d49d0a
persistent 2.1 and warp 3.0.2
2014-09-30 06:57:38 +03:00
Michael Snoyman
3447510080
Clean up a bunch of warnings
2014-09-29 08:08:02 +03:00
Michael Snoyman
29894604e5
Merge branch 'master' into yesod-1.4
...
Conflicts:
yesod-core/yesod-core.cabal
2014-09-23 10:00:24 +03:00
Michael Snoyman
20041c0859
Version bump
2014-09-23 09:37:00 +03:00
RyanGlScott
b70790e525
Bump random upper version bounds
2014-09-22 23:43:31 -05:00
Michael Snoyman
def48d8a45
Version bumps for 1.4 release
2014-09-21 11:41:37 +03:00
Greg Weber
f18d0a8bac
TypeCache typo and module exposure
2014-09-20 20:57:27 -07:00
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
598e570913
Remove deprecated packages
2014-09-07 17:41:09 +03:00
Michael Snoyman
f779004d19
Merge yesod-routes into yesod-core entirely
2014-09-07 17:34:37 +03:00
Michael Snoyman
29d7e252f1
Merge branch 'master' into yesod-1.4
2014-08-31 05:04:27 +03:00
Michael Snoyman
1e76a28f6d
withUrlRenderer
2014-08-31 02:24:08 +03:00
Michael Snoyman
9471399589
Merge branch 'master' into yesod-1.4
2014-08-28 05:19:21 +03:00
Michael Snoyman
d6b3d2a890
conduit 1.2 version bumps
2014-08-27 18:01:02 +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
641135f011
Version bump
2014-08-25 10:38:43 +03:00
Michael Snoyman
05d31d6621
Add MonadActive instances
2014-07-30 11:33:38 +03:00
Michael Snoyman
6a09bc3406
Version bumps
2014-07-26 21:53:26 +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
1f704e914d
Fixes for WAI 2.1
2014-06-10 13:59:35 +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
6ac697f032
Merge branch 'wai3'
...
Conflicts:
yesod-core/yesod-core.cabal
yesod-form/yesod-form.cabal
yesod-persistent/yesod-persistent.cabal
2014-06-09 10:27:32 +03:00
Michael Snoyman
ebc18ad1cd
Remove transformers upper bounds
2014-06-09 10:25:51 +03:00
Michael Snoyman
4158353070
Merge remote-tracking branch 'origin/master' into yesod-1.4
2014-06-05 15:13:15 +03:00
Michael Snoyman
0d599e463a
Version bumps
2014-06-05 06:05:47 +03:00
Michael Snoyman
a265b094ad
Merge branch 'master' of https://github.com/jprider63/yesod
...
Conflicts:
yesod-core/yesod-core.cabal
2014-06-05 06:03:07 +03:00
jp.rider63
8b1a675339
upped conduit version dependency
2014-06-03 13:57:27 -04:00
Michael Snoyman
0a3ae4ef66
Merge remote-tracking branch 'origin/master' into yesod-1.4
2014-06-01 16:12:36 +03:00
Michael Snoyman
82de52e3d2
Various additional WAI 3.0 fixes
2014-05-22 21:04:28 +03:00
Michael Snoyman
71263ae047
Initial WAI 3.0 support, one test still failing
2014-05-22 20:17:29 +03:00
Michael Snoyman
cbbeb3b7f6
exceptions 0.6
2014-05-05 21:20:26 +03:00
Michael Snoyman
e9311d0e1f
ToWidget instances for Css, JS
2014-04-23 16:31:13 +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
03a39a05f7
Export defaultYesodMiddleware and authorizationCheck
2014-04-17 07:54:37 +03:00
Michael Snoyman
dfd7965b6b
Workarounds for older bytestrings
2014-04-16 14:31:54 +03:00
Michael Snoyman
e036f934f6
Add MonadCatch for WidgetT
2014-04-14 08:32:55 +03:00
Michael Snoyman
4dc7a1258c
Deeply evaluate session and headers #712
2014-04-10 20:21:49 +03:00
Michael Snoyman
b8a73d9b7f
defaultMiddlewares and MonadCatch instance
2014-04-10 15:04:29 +03:00
Michael Snoyman
5a24477316
Fix some CPP
2014-04-09 07:40:38 +03:00
Michael Snoyman
7512cc2bfc
Add ToContent etc instance for Css and Javascript
2014-04-03 12:23:38 +03:00
Michael Snoyman
76cff2ab23
MonadReader instance for HandlerT and WidgetT
2014-03-28 13:15:51 +03:00
Michael Snoyman
d764464152
conduit 1.1
2014-03-27 16:38:52 +02:00
Michael Snoyman
f0d392a53e
Version bump
2014-03-26 11:08:36 +02:00
Michael Snoyman
60b4684119
Drop usage of failure
2014-03-26 10:38:51 +02:00
Michael Snoyman
827b1d4bd2
Merge remote-tracking branch 'origin/master' into persistent2-simpler-dispatch
2014-03-20 20:38:14 +02:00
Michael Snoyman
971da29bad
Version bumps
2014-03-20 12:26:40 +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
4b8cb247ce
add forkHandler. closes #680
...
Also fix import warnings in Handler
2014-03-11 18:33:45 -07:00
Michael Snoyman
56e42936b0
sendRawResponse
2014-03-06 16:34:27 +02:00
Michael Snoyman
5cb02e2a9b
Minor tweaks
2014-03-04 15:02:01 +02:00
Michael Snoyman
c19088d569
Switch yesod-core to use simpler dispatch
2014-03-04 13:46:03 +02:00
Michael Snoyman
b32be57fe8
Added widgets benchmark
2014-02-24 19:02:04 +02:00
Michael Snoyman
9386be5f97
Version bump
2014-02-05 17:36:53 +02:00
Michael Snoyman
c0e366bd72
Version bump
2014-01-27 17:25:06 +02:00
Michael Snoyman
807ff497f9
aeson 0.7 support
2014-01-15 19:12:57 +02:00
Michael Snoyman
45eadd3e09
fast-logger 2.1 support
2013-12-26 13:53:39 +02:00
Michael Snoyman
b018c5d7aa
Allow persistent 1.3
2013-12-26 12:13:10 +02:00
Michael Snoyman
d4998d2246
Temp file upload changes in wai-extra 2.0.1 #630
2013-12-13 06:45:40 +02:00
Michael Snoyman
853e7ad7b5
Remove text upper bounds
2013-12-04 15:01:07 +02:00
Michael Snoyman
02ab5320e3
Version bumps
2013-12-04 07:01:20 +02:00
Michael Snoyman
4fe36c848e
Bump resourcet dep
2013-12-04 06:09:28 +02:00
Michael Snoyman
b18e43c050
Incomplete fast-logger 2.0 changes
2013-12-02 19:40:03 +02:00
Michael Snoyman
d34c3f26dc
WAI 2.0 updates
2013-11-10 16:49:26 +02:00
Michael Snoyman
6f495fc758
Merge branch 'master' into wai-2.0
...
Conflicts:
yesod-static/yesod-static.cabal
2013-11-10 13:46:58 +02:00
Michael Snoyman
294641c404
Version bumps
2013-11-10 07:48:01 +02:00
Michael Snoyman
f04c4c456c
Add an extensions line for TH
2013-10-15 10:30:05 +03:00
Michael Snoyman
a94566e22e
Version bump
2013-10-13 13:06:41 +03:00
Michael Snoyman
8fb2d180d5
cereal 0.4 fpco/stackage#121
2013-10-01 15:42:46 +03:00
Michael Snoyman
c876974656
version bumps
2013-09-10 20:43:42 +03:00
Michael Snoyman
8ae0b789e1
Merge branch 'master' into wai-2.0
2013-09-08 14:25:10 +02:00
Michael Snoyman
db17c0ade1
shakespeare 1.2/version bumps
2013-09-08 13:48:24 +02:00
Michael Snoyman
94f42659ea
Merge branch 'master' into wai-2.0
2013-09-08 13:23:09 +02:00
Michael Snoyman
e29cd12ff8
Version bumps
2013-09-08 10:46:37 +02:00
Michael Snoyman
2d0f560bea
wai 2.0
2013-08-19 12:51:54 +03:00
Michael Snoyman
aa5781d4e4
shouldLogIO
2013-08-07 07:22:28 +03:00
Michael Snoyman
d5b66d35d5
Allow overriding status code in error handlers
2013-08-04 08:55:42 +03:00
Michael Snoyman
aae3c7a4fb
Version bumps
2013-06-24 13:57:07 +03:00
Michael Snoyman
772563c46b
lookupHeader/lookupHeaders
2013-05-30 08:31:24 +03:00
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
Michael Snoyman
bf293e6a1f
Make new session code optional, keep old API
2012-12-26 19:00:45 +02:00
Michael Snoyman
054340ec10
Version bumps
2012-11-28 09:47:01 +02:00
Michael Snoyman
d37b0634a5
Added yesodMiddleware method
2012-11-21 10:58:45 +02:00
Michael Snoyman
053210da6f
shakespeare-js 1.0.2 and 1.1
2012-11-16 09:27:31 +02:00
Michael Snoyman
e43bc22c39
Version bumps
2012-11-13 09:52:21 +02:00
Michael Snoyman
21090b9314
Version bumps
2012-11-11 10:08:37 +02:00
Michael Snoyman
d40da67656
Remove hspec upper bound
2012-11-09 09:12:32 +02:00
Michael Snoyman
1c7e4c6f1a
Version bumps
2012-11-07 12:07:32 +02:00
Michael Snoyman
4a6bdc0db7
Version bumps
2012-10-15 08:58:01 +02:00
Michael Snoyman
01b855969b
CssBuilder
2012-10-11 07:35:25 +02:00
Michael Snoyman
57b8748a3d
lifted-base 0.2
2012-10-11 06:41:14 +02:00
Michael Snoyman
45e54ff2bb
vector 0.10
2012-10-04 16:44:13 +02:00
Michael Snoyman
e28f330711
path-pieces dependency bump
2012-09-29 22:29:17 +02:00