Commit Graph

3830 Commits

Author SHA1 Message Date
Maximilian Tagher
374195b4fa Add functions to yesod-test to support the new CSRF middleware 2015-08-19 22:18:30 -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
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
Michael Snoyman
8024173e05 Fix warning 2015-07-23 06:24:58 +03:00
Michael Snoyman
8893393ec9 Version bump 2015-07-23 06:18:37 +03:00
Michael Snoyman
e023c769ee Version bump 2015-07-23 06:16:01 +03:00
Michael Snoyman
2d33f90803 Version bump 2015-07-23 06:15:12 +03:00
Bryan Richter
0588bfd6de Merge pull request #1041 from chreekat/stack-keter
Enable stack with yesod keter
2015-07-22 17:32:05 -07:00
Bryan Richter
7851a660a7
Use stack only if stack.yaml exists 2015-07-22 16:45:36 -07:00
Bryan Richter
c6499bbe91
WIP for #1039
This works, but ignores previous cabal(-dev) options. I'll work to add them
back in now.
2015-07-22 13:16:18 -07:00
Bryan Richter
9fbfb62e68
Warning cleanup
Note that configCompilerEx was added in Cabal-1.18.0, not 1.22.
2015-07-22 13:10:50 -07:00
Bryan Richter
57c20d7d31 Extra dep needed for stack 2015-07-22 12:54:48 -07: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
Michael Snoyman
2ebf14aaba Merge pull request #1035 from tolysz/patch-2
Update WebSockets.hs
2015-07-19 15:53:32 -07:00
Marcin Tolysz
1420f627e3 Update WebSockets.hs
Add `send and  receive` `DataMessageE` so the whole WS API is mirrored
2015-07-19 23:49:35 +01:00
Michael Snoyman
46fbb1a615 Have to type quit to quit 2015-07-20 01:29:46 +03:00
Michael Snoyman
9cb48dfa7a Merge branch 'master' of github.com:yesodweb/yesod 2015-07-20 01:25:17 +03:00
Michael Snoyman
beabde14bf Update since/changelog #772 2015-07-20 01:25:09 +03:00
Michael Snoyman
704b904e1f Merge branch 'master' of https://github.com/tolysz/yesod
Conflicts:
	yesod-websockets/yesod-websockets.cabal
2015-07-20 01:23:59 +03:00
Michael Snoyman
d8a831162c Merge pull request #1032 from creichert/master
Fix compilation error in yesod-websockets/sample.hs.
2015-07-15 09:52:53 -07:00
Christopher Reichert
118d33d3b4 Fix compilation error in yesod-websockets/sample.hs. 2015-07-15 11:28:07 -05:00
Michael Snoyman
0b0341a280 vector 0.11 2015-07-15 19:10:17 +03:00
Michael Snoyman
335df65eb8 Merge pull request #1008 from nathankot/generate-spec
Is there a reason why add-handler doesn't generate a spec file?
2015-07-07 08:43:00 -07:00