Bob Long
294ef285a3
remove redundant paren
2016-05-03 16:24:12 +01:00
Bob Long
6746c1c94f
fixup whitespace in docs
2016-05-03 16:23:57 +01:00
Bob Long
1834d255e6
replace pure with Just for backwards compat
2016-05-03 15:18:45 +01:00
Bob Long
9b0caaf2cf
expand documentation on lax & strict
2016-05-03 15:17:46 +01:00
Bob Long
bc7ff2f552
Add version information
2016-05-01 17:23:10 +01:00
Bob Long
aed1e27cb7
Bump cookie version in cabal file
2016-05-01 17:21:33 +01:00
Bob Long
a797c2e5d4
Add laxSameSiteSessions and strictSameSiteSessions
2016-05-01 16:31:01 +01: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
Erik de Castro Lopo
21d27626b2
yesod-core: Fix for ghc-7.8
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
210f846af5
Merge pull request #1145 from ajnsit/hierarchical-subsites-args
...
Pass hierarchical route arguments to subsites
2016-04-12 07:27:47 +03:00
Maximilian Tagher
5a5cfd6c7a
Bump version for CSRF logging changes, and improve error message.
2016-03-28 23:36:31 -07:00
Maximilian Tagher
28fbaae268
Log a warning when a CSRF error occurs
...
* Closes #1192
2016-03-28 23:35:27 -07:00
Michael Snoyman
da4948592d
Version bump
2016-03-29 09:14:02 +03:00
Murray
9dbcc95c3f
remove single message deprecated directives
2016-03-18 09:17:57 +00:00
Murray
a15070709d
allow more than one session message and add statuses
2016-03-16 18:14:40 +00:00
Michael Snoyman
406694cd29
Version bump for #1182
2016-03-13 08:26:24 +02:00
mrkkrp
3640d75c99
Allow lines of dashes in route files
...
See #1180 .
2016-03-11 14:09:57 +06:00
Sajith Sasidharan
93da4f060e
Minor doc patch - sendStatusJSON is since 1.4.18
...
I'm sure this is trivially obvious. :-)
Commit 6a60dac introduced `sendStatusJSON` on Nov 25, 2015; yesod-core 1.4.18 was uploaded to hackage on Dec 17.
2016-03-06 18:22:51 -05:00
Chris Allen
7123b02500
typo
2016-03-01 15:13:34 -06:00
Michael Snoyman
cf5a390cad
Add _token parameter to redirectToPost #1151
2016-01-24 14:37:44 +02:00
Michael Snoyman
aa36a22834
Version bump for yesod-core
2016-01-21 09:59:45 +02:00
Anupam Jain
38680c6568
Add test for hierarchical subsite with arguments
...
Note: Needed to enable ViewPatterns for this
2016-01-19 17:06:40 +05:30
Anupam Jain
9859fe1ddb
Pass hierarchical route arguments to subsites
2016-01-19 15:21:15 +05:30
Michael Snoyman
d6cd13a423
Changelog for #1144
2016-01-14 09:34:43 +02:00
Michael Snoyman
8f2d92baab
Merge pull request #1144 from ajnsit/hierarchical-subsites
...
Allow subsites within hierarchical routes
2016-01-14 09:34:00 +02:00
Anupam Jain
0d99f94e5a
Add a testcase for nested subsites
2016-01-14 11:30:06 +05:30
Anupam Jain
a1df470d01
Allow subsites within hierarchical routes
2016-01-13 10:47:50 +05:30
Ross MacLeod
1fb53dfa9e
#1142 make sendStatusJSON fully polymorphic in its return type, since it never returns
2016-01-12 11:32:20 -05:00
Michael Snoyman
d346b8361f
Version bump ( fixes #1128 )
2015-12-19 20:08:17 +02:00
Michael Snoyman
bff65b7942
Version bump for #1122
2015-12-14 11:50:25 +02:00
Michael Snoyman
10709c4e26
Merge pull request #1122 from pseudonom/master
...
Add hook to apply arbitrary function to all handlers
2015-12-14 11:49:30 +02:00
mrkkrp
15c1573538
‘checkCsrfHeaderNamed’ → ‘checkCsrfParamNamed’
...
Also removed trailing whitespace. Actual typo fix is on line 1318.
2015-12-11 23:00:01 +06:00
mrkkrp
bb02d2b911
fix references to ‘Yesod.Core.Handler’
2015-12-11 22:40:06 +06:00
Eric Easley
21e49c7710
Fix tests for unwrapping hook
2015-12-10 09:53:55 -08:00
Eric Easley
56c19a2cd3
Add hook to apply arbitrary function to all handlers
2015-12-09 11:29:13 -08:00
Greg Weber
b271978ccf
Merge pull request #1105 from bitemyapp/master
...
JSON-specific sendResponseStatus
2015-12-07 16:04:07 -08:00
Michael Snoyman
de3818784a
getApprootText
2015-12-04 14:40:50 +02:00
Chris Allen
ae1015b628
shorter name
2015-11-25 23:01:49 -06:00
Chris Allen
6a60dac366
JSON-specific sendResponseStatus
2015-11-25 14:49:53 -06:00
David Turner
badabaa1ca
Update comment
2015-11-13 15:15:04 +00:00
David Turner
b9b2d0d609
Use AutoUpdate for session expiry date too
2015-11-13 13:40:19 +00:00
Michael Snoyman
bc09ac2550
Merge pull request #1086 from paul-rouse/master
...
Add guessApprootOr function
2015-10-13 17:27:15 +03:00
Paul Rouse
e4503ded60
Remove unnecessary underscores in guessApprootOr
2015-10-13 15:22:30 +01:00
Paul Rouse
692773326a
Add guessApprootOr function
2015-10-13 15:00:02 +01:00
Greg Weber
3f15e2a20e
Merge branch 'master' of github.com:yesodweb/yesod
...
Conflicts:
yesod-core/ChangeLog.md
yesod-core/yesod-core.cabal
2015-10-13 06:39:26 -07:00
Michael Snoyman
8e7476cb7a
Revert "Delete problematic test.hs"
...
This reverts commit e610f3b6f5 .
2015-10-13 10:57:17 +00:00