Commit Graph

521 Commits

Author SHA1 Message Date
Michael Snoyman
6b23d80326 Scaffold update for persistent 1.1 2012-12-02 11:19:02 +02:00
Michael Snoyman
31619113a0 Export toJSON from Yesod module 2012-12-02 11:03:30 +02:00
Luite Stegeman
a4ae1803f7 fix for Cabal library older than 1.16 2012-12-01 20:36:40 +01:00
Luite Stegeman
2c8be21b05 use the Cabal library to rebuild, even with --dev 2012-12-01 19:18:00 +01:00
Michael Snoyman
054340ec10 Version bumps 2012-11-28 09:47:01 +02:00
Michael Snoyman
da5f34340e Added missing import 2012-11-26 15:46:19 +02:00
Michael Snoyman
5a29eec9c7 Debug output for Devel.hs 2012-11-26 15:33:39 +02:00
Luite Stegeman
7f4ae2bd56 default to polling every second 2012-11-26 10:40:22 +01:00
Michael Snoyman
b7aa72e104 Scaffold update 2012-11-16 09:50:03 +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
fac91c568e yesod devel proxies to 127.0.0.1 2012-11-12 22:02:06 +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
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
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
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
befdd91d58 Merge remote-tracking branch 'origin/master' into HEAD 2012-11-02 08:06:49 +02:00
Luite Stegeman
54abbc8618 fix handling of parameters that may occur multiple times 2012-11-02 01:07:08 +01:00
Luite Stegeman
976abcbb91 allow user to set default value for command line options with env vars or config file 2012-10-30 19:14:09 +01:00
Michael Snoyman
0fc62c4dd8 .gitignore in scaffolding #441 2012-10-28 09:44:58 +02:00
Luite Stegeman
80a8c51434 allow custom build directory with command line flag or env var 2012-10-17 14:31:45 +02:00
Luite Stegeman
174ac36719 try to load persistbuildconfig, even if cabal library version is not the same 2012-10-16 02:25:11 +02:00
Luite Stegeman
6bec7d342a fix infinite loop in cabal-dev args 2012-10-16 01:40:22 +02:00
Luite Stegeman
639204b6f0 pass extra arguments to cabal, for devel and builc 2012-10-15 20:42:55 +02:00
Luite Stegeman
19d4834378 use fsnotify to watch folder 2012-10-15 19:17:08 +02:00
Luite Stegeman
77383f8002 small fixes and cleanups 2012-10-15 17:10:58 +02:00
Luite Stegeman
75b8dc4457 merge master, switch to optparse-applicative 2012-10-15 16:30:35 +02:00
Luite Stegeman
9577083abd update bounds so scaffold builds with GHC 7.6 2012-10-15 14:53:33 +03:00
Michael Snoyman
4a6bdc0db7 Version bumps 2012-10-15 08:58:01 +02:00
Michael Snoyman
74cf1f77be Get rid of export lists 2012-10-12 11:19:45 +02:00
Michael Snoyman
47365910da Put main.hs in app, no dist hardcoding 2012-10-12 11:04:58 +02:00
Michael Snoyman
97d652a528 YesodSite -> YesodDispatch 2012-10-12 10:59:44 +02:00
Michael Snoyman
34f2f8cb13 unix-compat bump 2012-10-04 15:44:42 +02:00
Michael Snoyman
08e123c0e6 yesod version prints yesod-core and yesod version numbers 2012-09-29 20:29:01 +02:00
Michael Snoyman
fd0cdcfc21 Removed unnecessary conditionals 2012-09-24 15:58:45 +02:00
Michael Snoyman
8793cffe47 warpEnv 2012-09-24 15:57:01 +02:00
Michael Snoyman
48357a6fd3 Use shouldLog in scaffold 2012-09-24 15:52:17 +02:00
Michael Snoyman
a6ce05609d Version bumps 2012-09-11 07:17:23 +03:00
Michael Snoyman
4cce1d5a8f Merge remote-tracking branch 'origin/master'
Conflicts:
	yesod-core/yesod-core.cabal
2012-09-03 20:49:50 +03:00
Yann Esposito
667d8405a8 Added example on AddHandler to avoid confusion
I used the add-handler command of Yesod, and I found the sentences were too ambiguous. In order to avoid confusion, I just added some examples.

ps: I tried to write "getCommentR" instead of just "GET" and it was transformed in getcommentrCommentR :(.
2012-08-23 14:22:56 +03:00
Michael Snoyman
09016e9b7c Version bumps 2012-08-22 20:06:13 +03:00
Michael Snoyman
79fcfe0707 Fix stupid bugs... 2012-08-17 07:35:01 +03:00
Michael Snoyman
83b10c4959 yesod devel catches all message file changes (#404) 2012-08-17 07:15:04 +03:00
Michael Snoyman
5da6d0d9ea Scaffolding: allow http-conduit 1.6 (snoyberg/http-conduit#44) 2012-08-15 17:52:46 +03:00
Greg Weber
4a1d480998 fix yesod-test scaffold for SQL 2012-08-06 11:21:46 -07:00
Greg Weber
840fa09e5b complete backend independent yesod-test 2012-08-06 11:01:38 -07:00
Greg Weber
fa291bf9fe make yesod-test work with mongo
depends on resource-pool branch of persistent
2012-08-05 13:35:27 -07:00
Greg Weber
65e6d3bf20 update Yesod README 2012-08-03 07:44:23 -07:00
Greg Weber
ad057abb1b avoid MongoDB warning 2012-08-03 07:01:47 -07:00
Michael Snoyman
60b7111529 Fix scaffolding tests 2012-08-03 11:32:13 +03:00
Erlend Hamberg
f9e858446b Correct filename for getHomeR handler in template
When generating a project with `yesod init` and then issuing `yesod devel` to
run it, the “Welcome to Yesod!” page says the getHomeR handler is in
`Handler/Root.hs`, but this should have been `Handler/Home.hs`.
2012-07-31 23:25:17 +03:00
Michael Snoyman
6c834ec0cc Put getExtra in scaffolded Foundation.hs 2012-07-24 10:38:05 +03:00
Michael Snoyman
58647e4826 yesod keter (#359) 2012-07-11 15:10:38 +03:00
Michael Snoyman
699d76d13a Merge branch 'beta'
Conflicts:
	yesod-core/yesod-core.cabal
	yesod-json/yesod-json.cabal
	yesod-test/Yesod/Test.hs
	yesod-test/test/main.hs
	yesod-test/yesod-test.cabal
2012-07-11 08:48:09 +03:00
Michael Snoyman
d5c0418559 keter.conf -> keter.yaml 2012-07-09 09:45:23 +03:00
Michael Snoyman
f3a3408260 http-types 0.7 2012-07-06 16:24:24 +03:00
Michael Snoyman
985dd6c924 Remainder of Logger changes, scaffolded site works (#360) 2012-07-05 13:37:54 +03:00
Michael Snoyman
dbf1961613 Remove duplicated language extensions from scaffolded cabal file 2012-07-02 18:17:46 +03:00
Michael Snoyman
e95492a586 add-handler (#362) 2012-07-02 18:14:35 +03:00
Michael Snoyman
4fbfca050e Scaffolding works 2012-07-02 17:32:36 +03:00
Michael Snoyman
ceecbb7301 Included keter.yaml in scaffolding 2012-07-02 17:17:42 +03:00
Michael Snoyman
3ecbf43f5d $newline 2012-07-01 20:59:37 +03:00
Jan Ahrens
3fc643e0ba Updated and fixed Heroku Procfile instructions 2012-06-27 23:24:36 +02:00
Michael Snoyman
ebc737a5cb conduit 0.5 2012-06-22 15:28:14 +03:00
Peter Berry
6bb584a8ec import (<>) with GHC >= 7.0.4 2012-06-18 23:45:52 +02:00
Michael Snoyman
d64d4a583b Do not allow project name test (fixes #356) 2012-06-05 06:17:16 +03:00
Michael Snoyman
e0f4a7423f MySQL is not experimental 2012-05-21 18:07:25 +03:00
Greg Weber
04364dad65 test mongodb and yesod-test 2012-05-20 17:15:57 -07:00
Michael Snoyman
a919d1ef7e Scaffolded site: put -threaded on the executable 2012-05-18 16:59:34 +03:00
Michael Snoyman
61b5627e44 Version bumps 2012-05-14 12:33:44 +03:00
Michael Snoyman
d0a7447f56 Remove containers upper bounds 2012-05-09 10:25:19 +03:00
Michael Snoyman
468b013860 Turn on blaze-html 0.5 by default 2012-05-09 09:50:37 +03:00
Michael Snoyman
a628705493 Added missing bootstrap images (#344) 2012-04-29 09:47:56 +03:00
Michael Snoyman
e18c678aed Remove upper bounds on bytestring (yesodweb/shakespeare#60) 2012-04-29 09:38:45 +03:00
Michael Snoyman
20015aa6ee Update license with MIT license 2012-04-29 09:38:45 +03:00
Michael Snoyman
953007735f #342 2012-04-26 02:26:51 +03:00
Michael Snoyman
12f530a1e7 Remove ghc7 flag (#322) 2012-04-25 17:20:38 +03:00
Michael Snoyman
d956eb53d1 Test -> Testing in mysql 2012-04-25 17:15:55 +03:00
Michael Snoyman
a8b06e0e9a Fixed yesod devel flag checking 2012-04-25 10:43:21 +03:00
Michael Snoyman
fbc75699da Mention yesod test on homepage 2012-04-25 07:32:22 +03:00
Michael Snoyman
9c7b8db916 Merge remote-tracking branch 'parcs/purge-cpp' 2012-04-25 07:25:54 +03:00
Michael Snoyman
d3277efe8a Removed a file from cabal file 2012-04-25 07:21:15 +03:00
Michael Snoyman
4120d16b64 Added yesod test command 2012-04-25 07:20:03 +03:00
Michael Snoyman
a4052b2784 Improved scaffolded cabal file 2012-04-25 07:19:46 +03:00
Michael Snoyman
f99fe1983f Fix scaffolded tests 2012-04-25 07:00:43 +03:00
Michael Snoyman
0755761834 Fix tests in scaffolding a bit 2012-04-24 18:57:14 +03:00
Michael Snoyman
82cf5d5b61 yesod: blaze-html 0.5 2012-04-23 15:13:29 +03:00