Commit Graph

2273 Commits

Author SHA1 Message Date
David L. L. Thomas
a2ad8fe704 Prevent caching of redirect
Dynamic redirects shouldn't be cached.  This especially causes a problem
with redirection to the login page, since trying to actually access the
page the user logged in to see can get them redirected back to the login
page on some browsers.

This patch adds headers to prevent caching of all redirects, which isn't
ideal, but better than allowing caching of all of them.
2012-11-21 22:39:53 -08:00
Michael Snoyman
d37b0634a5 Added yesodMiddleware method 2012-11-21 10:58:45 +02:00
Michael Snoyman
6a7102f44e Use newer Mozilla Persona API (#453) 2012-11-18 19:03:26 +02:00
Michael Snoyman
b7aa72e104 Scaffold update 2012-11-16 09:50:03 +02:00
Michael Snoyman
7cc69c10d1 yesod-default for shakespeare-js 1.1 2012-11-16 09:43:32 +02:00
Michael Snoyman
053210da6f shakespeare-js 1.0.2 and 1.1 2012-11-16 09:27:31 +02:00
Michael Snoyman
e483547080 Scaffolding update 2012-11-15 09:42:31 +02:00
Michael Snoyman
e40c846d47 yesod-form version bump 2012-11-15 09:18:37 +02:00
Michael Snoyman
7e17a8df50 Merge branch 'fileField'
Conflicts:
	yesod-form/Yesod/Form/Types.hs
2012-11-15 09:14:07 +02:00
Michael Snoyman
e43bc22c39 Version bumps 2012-11-13 09:52:21 +02:00
Michael Snoyman
fac91c568e yesod devel proxies to 127.0.0.1 2012-11-12 22:02:06 +02:00
Michael Snoyman
a35161cf6e Haddock fixes 2012-11-12 17:51:41 +02:00
Michael Snoyman
a598846bd3 Better formatting of error messages 2012-11-12 11:24:32 +02:00
Michael Snoyman
21090b9314 Version bumps 2012-11-11 10:08:37 +02:00
Michael Snoyman
dafbda11b5 Merge branch 'patch-1' of https://github.com/RaphaelJ/yesod 2012-11-11 10:06:33 +02:00
Raphael Javaux
34d83ef812 Update yesod-auth/yesod-auth.cabal 2012-11-10 22:30:47 +01:00
Michael Snoyman
5ff3e1d1b0 Merge pull request #450 from RaphaelJ/patch-1
Change version requirement for SHA to the last version.
2012-11-10 08:18:53 -08:00
Raphael Javaux
1661727597 Change version requirement for SHA to the last version. 2012-11-10 15:13:36 +01:00
Michael Snoyman
d5b7a1f8bf Merge branch 'master' into fileField 2012-11-09 12:24:51 +02:00
Michael Snoyman
a1aadc49ad Removed another upper bound 2012-11-09 09:34:35 +02:00
Michael Snoyman
ff84077a73 Merge branch 'master' into fileField 2012-11-09 09:12:45 +02:00
Michael Snoyman
d40da67656 Remove hspec upper bound 2012-11-09 09:12:32 +02:00
Michael Snoyman
2ea1bcb5c8 fileField unabled
Boils down to two changes:

* fieldParse takes a list of FileInfos
* fieldEnctype added
2012-11-09 08:58:03 +02:00
Michael Snoyman
b15faa3cf8 hspec 1.4 2012-11-08 21:00:34 +02:00
Michael Snoyman
827a2f5485 Scaffolding http-conduit update 2012-11-07 17:57:53 +02:00
Michael Snoyman
f35cab9d44 Updated scaffold 2012-11-07 15:18:48 +02:00
Michael Snoyman
ae8168ede5 Added extra explanation from Felipe 2012-11-07 14:49:11 +02:00
Michael Snoyman
a144b56928 Warning about fork vs resourceForkIO 2012-11-07 14:35:31 +02:00
Michael Snoyman
ed5e65ae95 Merge branch 'master' of https://github.com/piyush-kurur/yesod 2012-11-07 14:05:18 +02:00
Piyush P Kurur
e32f37eadd refactored mkYesodGeneral to use mkDispatchInstance 2012-11-07 16:51:25 +05:30
Michael Snoyman
1c7e4c6f1a Version bumps 2012-11-07 12:07:32 +02:00
Michael Snoyman
a12b1791fe Specify scaffolding via url 2012-11-07 11:40:39 +02:00
Michael Snoyman
c3c0d0eaed Switch to project-template 2012-11-07 10:59:18 +02:00
Michael Snoyman
a486a2f71d Merge branch 'rebuild-for-shakespeare'
Conflicts:
	yesod/scaffold/project.cabal.cg
	yesod/yesod.cabal
2012-11-07 09:59:37 +02:00
Michael Snoyman
363e4afeee Allow multiple files (#448) 2012-11-07 09:08:29 +02:00
Michael Snoyman
5b02ec8079 Merge pull request #440 from piyush-kurur/master
Towards fixing #427 (see also a previous attempt #429)
2012-11-06 22:57:59 -08:00
Blake Rain
df8d61505b Merge pull request #447 from dudebout/patch-1
Fixes a spelling mistake.
2012-11-06 11:50:13 -08:00
Nicolas Dudebout
d2fcdf9307 Fixes a spelling mistake. 2012-11-06 14:42:00 -05:00
Michael Snoyman
2af6882ba1 update-hsfiles.sh 2012-11-05 16:30:26 +02:00
Michael Snoyman
b530bb9aaa More stylish 2012-11-05 16:29:54 +02:00
Michael Snoyman
78cc08e39f Scaffolding moved to separate repo 2012-11-05 16:08:49 +02:00
Michael Snoyman
309d3c0f26 yesod devel displays "app not loaded" message
In order to achieve this, yesod devel listens on port 3000 and reverse
proxies to port 3001. An environment variable is set to tell the app to
listen on port 3001.
2012-11-05 12:14:45 +02:00
Michael Snoyman
b961fb8d5f Ignore the fay folder (#445) 2012-11-05 12:14:45 +02:00
Michael Snoyman
bdbb73f94d Check for import changes in Shakespeare files (#413) 2012-11-05 12:14:45 +02:00
Michael Snoyman
83264153fc Remove lens (I'm afraid of hitting Cabal hell) 2012-11-05 11:41:53 +02:00
Luite Stegeman
b9eb79068c force reconfigure when cabal file changes 2012-11-04 00:48:43 +01:00
Michael Snoyman
169340c126 Accept scalar JSON bodies 2012-11-03 19:34:15 +02:00
Luite Stegeman
df9d4aef4a handle default extra arguments for build command 2012-11-02 14:06:43 +01:00
Luite Stegeman
00f8764799 Merge branch 'origin-develbuildghcapi' 2012-11-02 12:27:31 +01:00
Michael Snoyman
4b081ba0cb Travis tweak 2012-11-02 08:31:06 +02:00