patrick brisbin
aef2992005
fix haddock parse
2011-09-19 16:10:46 -04:00
patrick brisbin
b031702a9b
Add yesod-default
...
Still needs the cabal, Setup, etc etc but at least it compiles and is
somewhat extensible.
2011-09-19 15:15:04 -04:00
patrick brisbin
4f52f22a2c
Put yesod module back as it was
2011-09-19 15:14:41 -04:00
patrick brisbin
cfb6e1e24a
Move bulk of Settings/Main out of -core
...
Trim settings to only the AppConfig def and an AppEnv typeclass, rename
to Config but leave in -core
2011-09-19 15:12:19 -04:00
patrick brisbin
f41029fd4c
Add yesod dep to tiny scaffold
2011-09-13 23:07:27 -04:00
patrick brisbin
2d0d70fd60
bring comments back in
2011-09-13 21:55:11 -04:00
patrick brisbin
6de7a5e9d1
Merge branch 'master' into default-main
2011-09-13 21:29:03 -04:00
patrick brisbin
900e9476f3
Move Settings/Main out of -core
2011-09-13 21:28:33 -04:00
Michael Snoyman
ac74e83e4b
Fix for GHC 6.12
2011-09-13 21:10:28 +03:00
patrick brisbin
e9570ad0ee
Merge branch 'master' into default-main
2011-09-12 12:45:32 -04:00
patrick brisbin
f72a2e7c14
Updating scripts
2011-09-12 10:26:24 -04:00
patrick brisbin
5ac6be4614
Merge branch 'master' into default-main
2011-09-11 21:19:42 -04:00
patrick brisbin
03e15e2afc
update readme
2011-09-11 20:25:27 -04:00
patrick brisbin
e21d29b0df
Add scripts submodule
2011-09-11 20:22:35 -04:00
patrick brisbin
2fdb24b2c1
Complete rewrite of test/run.sh
...
Output is more useful (IMO). Everything is silenced for the duration of
the tests but a count of tests/failures and any errors are output at the
end. Pass --verbose to watch stdout during the tests.
Logic is also seperated into core setup/runners and individual test
definitions. Should be more easily extensible.
2011-09-11 17:17:48 -04:00
patrick brisbin
e0bc2a78a8
Fix up scaffold.sh
...
Use bash -e instead of single pipeline
Unregister foobar after testing it
2011-09-11 17:17:39 -04:00
patrick brisbin
f06f11ff26
Simplify scaffold futher by using defaultDevelApp
2011-09-11 17:15:35 -04:00
patrick brisbin
41f1718387
Provide a default for withDevelAppPort
2011-09-11 16:52:54 -04:00
patrick brisbin
b9bc2ee1c5
Fix typo in the postgres yaml name
2011-09-11 15:12:06 -04:00
patrick brisbin
2aa6f989a6
Complete rewrite of test/run.sh
...
Output is more useful (IMO). Everything is silenced for the duration of
the tests but a count of tests/failures and any errors are output at the
end. Pass --verbose to watch stdout during the tests.
Logic is also seperated into core setup/runners and individual test
definitions. Should be more easily extensible.
2011-09-11 15:00:20 -04:00
patrick brisbin
a9ac0a11b6
Fix up scaffold.sh
...
Use bash -e instead of single pipeline
Unregister foobar after testing it
2011-09-11 14:59:32 -04:00
patrick brisbin
fa3fabcfba
Update scaffolding with new load connection functions
...
Yesod.Settings provides load functions which were previously scaffolded.
They load the ConsStrs for SQL and ConnParams for Mongo.
This prevents the need for a lot of the imports in the scaffolding
settings and simplifies the existing Text import.
2011-09-11 14:57:06 -04:00
patrick brisbin
256245cd2b
Add mongo connection loader
2011-09-11 13:06:53 -04:00
patrick brisbin
80314a4027
Add shakespeare-text dep
2011-09-11 12:30:31 -04:00
patrick brisbin
bd843a7acc
Add typical connStr loading functions
2011-09-11 12:30:22 -04:00
patrick brisbin
47b0986964
Merge branch 'master' into default-main
2011-09-11 11:55:46 -04:00
Michael Snoyman
0c55024500
Merge remote-tracking branch 'origin/master'
2011-09-11 18:08:36 +03:00
Michael Snoyman
c6d9a69f42
Merge commit 'a065862'
2011-09-11 18:06:19 +03:00
Greg Weber
cba8a6938a
show mongo backend option to the world
2011-09-11 07:19:51 -07:00
Luite Stegeman
02a2c6de02
remove obsolete Update field attribute from scaffold
2011-09-11 13:02:22 +02:00
Michael Snoyman
b00fd948bd
authBrowserId'
2011-09-11 08:53:41 +03:00
Michael Snoyman
40e83beae3
Version bumps
2011-09-11 08:53:41 +03:00
Michael Snoyman
dc5d5e5e70
Finish removing submodules
2011-09-11 08:53:41 +03:00
patrick brisbin
6360cb5e62
Update scaffold to use fromArgs
2011-09-11 00:35:46 -04:00
patrick brisbin
fed3f0c0fa
Fix logical error
2011-09-11 00:35:34 -04:00
patrick brisbin
dcb27df1fc
Be a little more configurable
2011-09-11 00:17:07 -04:00
patrick brisbin
86c8abb853
Limit exports
2011-09-11 00:16:43 -04:00
Björn Buckwalter
a065862828
Merge branch 'master' of github.com:bjornbm/yesod
...
Conflicts:
yesod-form/Yesod/Form/Fields.hs
2011-09-11 12:14:38 +08:00
Björn Buckwalter
9158931915
Reexport FormMessage (..) from Yesod.Form.Fields.
...
This amendment should make commit
9eef4829ad a non-breaking change, except
possibly causing some warnings about duplicate exports with
Yesod.Form.Types.
2011-09-11 11:45:24 +08:00
patrick brisbin
4654776fa4
Re-export new modules
2011-09-10 23:33:31 -04:00
patrick brisbin
63d34a3bb4
Update scaffold for defaultMain
2011-09-10 23:33:17 -04:00
patrick brisbin
b5a3bd4671
Add dependencies and expose new modules
2011-09-10 23:32:41 -04:00
patrick brisbin
d3c7ccebe1
Provide sane defaults with less scaffolding
...
Yesod.Settings provides the typical definitions for AppConfig,
AppEnvironment, and loadConfig (read from YAML).
Yesod.Main provides a single defaultMain function which accepts your
usual withSiteArg function and runs via Warp calling the now provided
loadConfig to figure out what to do.
Note: Yesod re-exports Y.Settings and Y.Main -- This is probably not the
right thing to do since it would cause collisions with users not using
the provided functionality (including all existing users).
2011-09-10 23:21:35 -04:00
patrick brisbin
c569ed5f2f
Stylistic changes to scaffolded main
2011-09-10 20:49:07 -04:00
patrick brisbin
f99a64e372
Import more from Settings
2011-09-10 20:46:26 -04:00
patrick brisbin
5da5fb8174
Make logger imports and function conditional
...
Silences -Wall for unused imports/function if PRODUCTION is defined
2011-09-10 20:40:52 -04:00
patrick brisbin
0723c19afa
Fix missing logger argument in main.hs
...
logger argument was omitted in the withSiteArg call if PRODUCTION is
defined
2011-09-10 20:37:11 -04:00
Michael Snoyman
cae65c95ff
fileAForm*
2011-09-10 23:23:45 +03:00
Michael Snoyman
f9da3cb4d6
Remove submodules (no longer necessary)
2011-09-10 23:23:06 +03:00
Björn Buckwalter
02cf8a514d
Merge branch 'master' of github.com:bjornbm/yesod
2011-09-10 23:12:21 +08:00