Mikkel Christiansen
233fc03532
Ghc710 conditional import and remove unused toUpper.
2015-08-26 14:22:12 +02:00
Greg Weber
ac6e8f6195
version bump for 1.5.0.1
2015-08-25 23:17:56 -07:00
Maximilian Tagher
7579980deb
Merge pull request #1064 from MaxGabriel/yesodTestContentType
...
yesod-test: have `request` not default to the form-urlencoded Content-Type
2015-08-24 20:45:10 -07:00
Maximilian Tagher
479a19e65a
yesod-test: have request not default to the form-urlencoded Content-Type
...
* Only set the Content-Type to "application/x-www-form-urlencoded" if key-value pairs are added
* Previously the "application/x-www-form-urlencoded" Content-Type would be added even if you set a binary request body.
* You could add your own Content-Type with addRequestHeader, but this resulted in multiple Content-Type headers.
* Closes #1063
2015-08-24 20:27:28 -07:00
Michael Snoyman
e06a8109d0
Do not parse string environment variables into numbers/booleans #1061
2015-08-24 11:55:41 +03:00
Greg Weber
1567145110
version bump yesod-core to 1.4.15
2015-08-23 17:20:42 -07:00
Greg Weber
65bc93a6d6
1.4.15 Changelog
2015-08-23 17:16:11 -07:00
Greg Weber
8da4effb03
Merge pull request #1065 from Daniel-Diaz/master
...
mkYesodGeneral: Assume type arity 0 when type is not in scope at splicing time
2015-08-23 16:40:34 -07:00
Daniel Díaz
5375bacf81
Placed App after mkYesod in the RawResponse test.
2015-08-23 22:53:13 +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
Greg Weber
ad7326aaaa
fix error from new HUnit export
2015-08-21 14:24:54 -07:00
Greg Weber
57f9bd6ff6
Merge pull request #1060 from Daniel-Diaz/master
...
changelog modification following #1059 discussion
2015-08-21 12:58:28 -07:00
Daniel Díaz
8130e2b7a9
Fixed mkYesodGeneral message in changelog, and added information about splicing breaking change.
2015-08-21 21:52:35 +02:00
Greg Weber
a28f4f3fa4
Changelog for yesod-test 1.5
2015-08-20 17:44:31 -07:00
Greg Weber
95e6084634
Merge branch 'test-middleware'
...
Conflicts:
yesod-test/yesod-test.cabal
2015-08-20 17:38:30 -07:00
Greg Weber
80ea70c39e
Merge remote-tracking branch 'MaxGabriel/removeDeprecatedNonces'
...
Conflicts:
yesod-test/Yesod/Test.hs
2015-08-20 17:36:08 -07:00
Greg Weber
8b00b373b8
release yesod-test 1.4.4
2015-08-20 17:29:32 -07:00
Greg Weber
6d15e7c7ba
Merge pull request #1058 from MaxGabriel/csrfMiddlewareYesodTest
...
Add functions to yesod-test to support the new CSRF middleware
2015-08-20 17:25:03 -07:00
Michael Snoyman
ce456d48c7
Correctly reverse package-db argument order ( fixes #1057 )
2015-08-20 08:49:28 +03:00
Maximilian Tagher
374195b4fa
Add functions to yesod-test to support the new CSRF middleware
2015-08-19 22:18:30 -07:00
Michael Snoyman
0fcbbb7951
Version bump
2015-08-20 08:02:42 +03:00
Maximilian Tagher
0f55dcc158
Merge pull request #1017 from MaxGabriel/ajaxCsrfProtection
...
Adding CSRF protection for AJAX requests
2015-08-17 17:27:08 -07:00
Maximilian Tagher
33982b2112
Add CSRF protection functions/middleware that support AJAX requests
2015-08-17 16:52:39 -07:00
Christopher Reichert
3300b5ad16
Merge pull request #1056 from MaxGabriel/yesodCore1.4.13Changelog
...
Update yesod-core changelog for 1.4.13
2015-08-16 20:48:01 -05:00
Maximilian Tagher
949fa2d426
Slightly improve comment about constant time comparison
2015-08-16 20:50:29 -04:00
Maximilian Tagher
620440d2b6
Update yesod-core changelog for 1.4.13
2015-08-16 19:18:35 -04:00
Greg Weber
0fdb78a6f2
Merge pull request #1055 from Daniel-Diaz/master
...
mkYesodGeneral: Argument types can now be polymorphic
2015-08-16 11:51:13 -07:00
Michael Snoyman
6b3a5c1b11
Scaffolding update
2015-08-13 13:59:37 +03: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
Michael Snoyman
128165c19c
Merge pull request #1054 from chreekat/keter-build-args
...
Add build-args to keter subcommand
2015-08-11 18:54:45 +03:00
Bryan Richter
3cae60bb88
Add build-args option to keter subcommand
2015-08-11 08:22:51 -07:00
Michael Snoyman
09343872c4
Version bump
2015-08-11 07:50:24 +03:00
Michael Snoyman
7d85092da2
Version bump
2015-08-11 07:48:56 +03: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
Greg Weber
a938f977b5
version bump for middleware accessebility in yesod-test
2015-08-05 17:48:32 -07:00
Greg Weber
b92ae3093a
configurable middleware
2015-08-05 17:48:27 -07: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
Michael Snoyman
b5077abdd9
Version bump for scaffold
2015-08-04 16:48:11 +03:00
Michael Snoyman
a6fe8c444d
Upgrade to newer LTS
2015-08-04 16:44:18 +03:00
Michael Snoyman
4c7dc5caaf
Scaffolding update
2015-08-04 16:44:18 +03:00
Greg Weber
0bab753ada
Merge pull request #1050 from mpietrzak/master
...
Fix parameter order for uglifyjs.
2015-08-02 09:28:58 -07:00
Maciej Pietrzak
d1b8ba0e8a
Fix parameter order for uglifyjs.
2015-08-02 17:40:49 +02:00
Michael Snoyman
896d2f9236
Allow fsnotify 0.2
2015-07-26 21:49:57 +03:00
Greg Weber
5f58f7b2ed
Merge pull request #1044 from hritchie/master
...
Change done.cg to refer to 'stack build'
2015-07-25 08:08:49 -07:00
Heath Ritchie
37b2c6e095
Change done.cg to refer to 'stack build'
...
Remove instruction to use cabal install.
Instead direct users to use 'stack build', as is suggested in the quickstart
guide.
2015-07-25 10:40:39 -04:00
Andrew Martin
48657022be
Merge pull request #1042 from yesodweb/add_getsYesod_function
...
Added getsYesod
2015-07-23 13:58:33 -04:00
Andrew Martin
c4d154b512
Added getsYesod
2015-07-23 13:29:16 -04:00
Andrew Martin
81c996f29e
Merge pull request #1038 from yesodweb/widget_isstring_instance
...
Add IsString instance for WidgetT site m ()
2015-07-23 13:21:10 -04:00