Commit Graph

4117 Commits

Author SHA1 Message Date
Michael Snoyman
bec401d081 Don't install from sdist tarballs 2016-05-25 11:47:30 +03:00
Michael Snoyman
a4554b1163 Disable 7.6.3 build 2016-05-25 09:26:27 +03:00
Michael Snoyman
44c78058fe Switch to newer Travis config 2016-05-25 08:55:20 +03:00
Michael Snoyman
b5ea4326f9 Work around optparse-applicative behavior change 2016-05-25 08:44:36 +03:00
Michael Snoyman
e39be76191 Merge branch 'master' of github.com:yesodweb/yesod 2016-05-25 08:40:49 +03:00
Michael Snoyman
af816e7690 Merge pull request #1234 from agreif/patch-1
fix typos
2016-05-17 18:27:28 +03:00
Alex Greif
b85ffbaf52 fix typos 2016-05-17 17:21:03 +02:00
Bryan Richter
5342f891f3 Add key reuse warning (#1222) (#1233) 2016-05-14 15:40:07 -07:00
Michael Snoyman
cad058a758 Version bump 2016-04-25 18:22:28 +03:00
Michael Snoyman
465210d131 Version bump 2016-04-25 18:20:33 +03:00
Michael Snoyman
e6216fa289 Version bump 2016-04-25 18:19:26 +03:00
Michael Snoyman
bd1ea59cbd Version bump 2016-04-25 18:17:13 +03:00
Michael Snoyman
bf0ca2bc10 Version bump 2016-04-25 16:57:40 +03:00
Michael Snoyman
18993caf3a Merge pull request #1223 from erikd/master
yesod-core: Fix for a *very* late change in ghc-8.0 TH api
2016-04-24 08:23:28 +03:00
Erik de Castro Lopo
96af1e7f39 yesod-core: Fix for a *very* late change in ghc-8.0 TH api 2016-04-23 10:54:41 +10:00
Michael Snoyman
b00d372c76 Fix benchmark compilation of yesod-core 2016-04-21 20:17:05 +03:00
Michael Snoyman
120c236fc5 More changelog updates 2016-04-20 20:12:30 +03:00
Michael Snoyman
8cbfb100fb Update changelog 2016-04-20 20:12:03 +03:00
Michael Snoyman
0761cd7087 Merge pull request #1219 from bermanjosh/yesod-keter-no-stack
error handling when checking for stack binary
2016-04-20 20:11:27 +03:00
Josh Berman
580eb46563 narrower exception type for stack check; only a patch number bump 2016-04-20 19:48:23 +03:00
Josh Berman
1038fc0125 error handling when checking for stack binary 2016-04-20 16:43:06 +03:00
Michael Snoyman
d44f8539ab Merge pull request #1213 from erikd/master
Fixes for ghc-8.0 and persistent 2.5
2016-04-20 13:18:44 +03:00
Erik de Castro Lopo
21d27626b2 yesod-core: Fix for ghc-7.8 2016-04-19 15:18:46 +10:00
Erik de Castro Lopo
833e74e797 yesod-bin: Fixes for ghc-8.0 2016-04-19 15:18:46 +10:00
Erik de Castro Lopo
bd9197fc1e yesod-auth-oauth: Allow transformers == 0.5* 2016-04-19 15:18:46 +10:00
Erik de Castro Lopo
34e0c8b638 yesod-auth: Fixes for persistent 2.5 2016-04-19 15:18:46 +10:00
Erik de Castro Lopo
d101c8eebe yesod-persistent: Make it work with persistent 2.5 2016-04-19 15:18:46 +10:00
Erik de Castro Lopo
226c381baa yesod-core: Make it work with ghc-8.0
Use CPP hackery to make it compile with ghc-8.0 and ghc 7.10. If
ghc-7.10 works, I assume earlier supported versions of GHC also
work. All tests pass with both GHC versions.

Unfortunately, the TH changes force changes in the type signature
of Yesod.Routes.TH.RenderRoute.mkRouteCons from:

    mkRouteCons :: [ResourceTree Type] -> ([Con], [Dec])

to

    mkRouteCons :: [ResourceTree Type] -> Q ([Con], [Dec])

and I can't see a way around that.
2016-04-19 14:52:03 +10:00
Michael Snoyman
1b5477bc78 Merge pull request #1157 from pseudonom/master
Adjustments for split read and write DB
2016-04-19 07:40:00 +03:00
Maximilian Tagher
f9bde33547 Merge pull request #1216 from erikd/init-msg
yesod-bin: Improve the 'use stack' message
2016-04-18 16:21:06 -07:00
Erik de Castro Lopo
04944de436 yesod-bin: Improve the 'use stack' message
Use `putStrLn` instead of `error` because ghc-8.0 prints call stack
info for `error` calls.
2016-04-19 08:59:38 +10:00
Eric Easley
d99de61554 Use CPP to maintain backward compat 2016-04-18 10:03:39 -07:00
Eric Easley
8e71f766b5 Use PersistRecordBackend constraint synonym 2016-04-15 21:25:40 -07:00
Eric Easley
bf3a9c9dd4 Switch to released persistent-2.5 2016-04-14 15:14:56 -07:00
Maximilian Tagher
d19e3763ec Merge pull request #1209 from maxigit/fix-addToken_needing-trailing-space
Fix addToken_ needing a trailing space to work.
2016-04-13 06:46:19 -07:00
Maxime Bourget
6addf3923d Changes spec name and bump version to 1.5.1.1 2016-04-12 21:42:33 +01:00
Michael Snoyman
210f846af5 Merge pull request #1145 from ajnsit/hierarchical-subsites-args
Pass hierarchical route arguments to subsites
2016-04-12 07:27:47 +03:00
Maxime Bourget
3fecebd5ba Allows more that one space between css selector.
This is needed to support addToken_ workaround before the fix.
Before the fix, an extra space was needed in the selector like this

example:

    addToken "form.foo "

With the fix adding the missing space, code already adding a space
will end up with two spaces between the scope selector and the input one :

    form.foo  input[name=token_]
2016-04-11 21:58:50 +01:00
Maxime Bourget
62fc67a444 Fix addToken_ needing a trailing space to work.
The fix can add spaces in place where none or only one where expected.
The css parser has been modified to remove trailing or multiple spaces.
This might be a bit more lax that official CSS spec.
2016-04-11 21:15:27 +01:00
Eric Easley
f7494260b0 Merge remote-tracking branch 'upstream/master' 2016-04-11 09:16:06 -07:00
Michael Snoyman
4d6448b0dd Use Data.Yaml.Config module to decrease code duplication 2016-04-11 15:08:40 +03:00
Eric Easley
8a9a78bd4c Generalize defaultGetDBRunner 2016-04-10 23:38:44 -07:00
Maximilian Tagher
93039dfc7c Merge pull request #1205 from league/master
Provide CSRF token in Dummy login form
2016-04-03 11:21:19 -07:00
Christopher League
85a62ab074 Bump yesod-auth version for CSRF support (#1205) 2016-04-03 12:43:15 -04:00
Christopher League
fd870c95f9 Provide CSRF token in Dummy login form 2016-04-02 23:04:58 -04:00
Eric Easley
329735e815 Fix http-api-data version for lts 2 2016-03-31 13:38:32 -07:00
Eric Easley
02dcb99cad Merge remote-tracking branch 'upstream/master' 2016-03-31 13:03:47 -07:00
Eric Easley
3b387b7149 Used HTTPS instead of ssh 2016-03-31 01:06:39 -07:00
Eric Easley
641f4a8de4 Trigger travis rebuild 2016-03-30 20:27:27 -07:00
Eric Easley
8ce9a6b088 Update to finalized (?) persistent 2016-03-30 16:20:44 -07:00