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
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
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
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
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
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
Michael Snoyman
5d0a4567f3
Add the guessApproot function (pinging @gregwebs)
2015-10-13 10:32:25 +00:00
David Turner
ef8bbf5820
Make comment more precise
2015-10-11 07:39:48 +00:00
David Turner
8dc54fc921
Update maximum expiry once per day
2015-10-11 07:28:52 +00:00
David Turner
5b4d5ced3b
Move auto-updater into YesodRunnerEnv
2015-10-10 15:58:39 +00:00
Mikkel Christiansen
25bbda2087
Remove unused applicative.
2015-08-26 16:10:56 +02:00
Mikkel Christiansen
04cb3730a0
Replace deprecated breakByte function.
2015-08-26 15:03:14 +02:00
Mikkel Christiansen
a47ceec445
GHC 7.10 import warnings removed from yesod-core.
2015-08-26 14:52:39 +02:00
Daniel Díaz
e77f6bd709
Do not use reify unless the type name is in scope. Assume arity 0 when the type is not in scope.
2015-08-23 22:49:04 +02:00
Maximilian Tagher
33982b2112
Add CSRF protection functions/middleware that support AJAX requests
2015-08-17 16:52:39 -07:00
Daniel Díaz
42ec7f53e9
Depend directly on template-haskell.
2015-08-11 22:10:12 +02:00
Daniel Díaz
4897c24d3f
Use CPP to adapt to template-haskell changes according to the version of base used.
2015-08-11 22:07:28 +02:00
Daniel Díaz
ea62a38464
mkYesodGeneral arguments can now be monomorphic or polymorphic types. It is possible to impose class instances to polymorphic type arguments.
2015-08-10 07:23:26 +02:00
Daniel Díaz
366bfbd319
Allow Site types to have type parameters.
2015-08-06 00:35:48 +02:00
Daniel Díaz
9991e307e3
Attempt to add support for parametrized types in mkYesod.
2015-08-06 00:13:28 +02:00
Andrew Martin
c4d154b512
Added getsYesod
2015-07-23 13:29:16 -04:00
Christopher Reichert
a5a627db58
Clarify IsString instance for Widget only works with Strings.
2015-07-21 13:19:00 -05:00
Christopher Reichert
66ed314866
Document IsString instance for WidgetT.
2015-07-21 12:24:33 -05:00
Andrew Martin
4e354c9e07
Improve type inference for WidgetT IsString instance
2015-07-21 11:37:09 -04:00
Andrew Martin
00635452b9
Add IsString instance for WidgetT site m ()
2015-07-21 11:07:52 -04:00
Andrew
e37ccee3d7
Use a let binding for greater clarity
2015-06-30 18:30:24 -04:00
Andrew Martin
e327963912
Don't show source location for logs that don't have that information
2015-06-30 17:02:33 -04:00
Andrew Martin
edf7ada64c
Export subHelper directly rather than doing a module export
2015-06-07 08:45:38 -04:00
Andrew Martin
b88295cf05
stop the module import cycle
2015-06-05 13:20:03 -04:00
Andrew Martin
92aa58dee5
Make stripHandlerT and subHelper available for public use
2015-06-05 08:07:37 -04:00
Michael Snoyman
b20c19d2c5
Version bump
2015-06-04 09:43:06 +03:00
Yitzchak Gale
f3d9bb2555
Unneeded import of Data.Maybe in Yesod.Core.Class.Yesod.
2015-06-03 11:48:02 +03:00
Yitzchak Gale
95c8d40010
Fix haddock about default log level.
2015-06-03 11:45:29 +03:00
Yitzchak Gale
bef07c5e12
Fix reference to default in haddock for shouldLog.
2015-06-03 11:18:33 +03:00
Yitzchak Gale
bd161ef5f7
Export defaults for logging methods of Yesod.
2015-06-03 11:16:43 +03:00
Michael Snoyman
882956255a
Better support for multiple cookie headers
2015-04-02 16:40:14 +03:00
Michael Snoyman
56d4b8c3ee
Version bump
2015-03-26 14:52:36 +02:00
Michael Snoyman
e50ce7ca1e
Merge branch 'master' of https://github.com/s9gf4ult/yesod
2015-03-26 14:51:14 +02:00