Michael Snoyman
7a60813c22
Removed Yesod.Json, using json-types
2010-12-24 08:17:21 +02:00
Michael Snoyman
7e738c582b
yesodVersion
2010-12-21 17:32:24 +02:00
Michael Snoyman
ccafe0fb44
Removed persistent dependency
2010-12-21 00:24:15 +02:00
Michael Snoyman
8d7d5ce167
ContentBuilder and responseBuilder
2010-12-21 00:07:50 +02:00
Michael Snoyman
48e8b1d9ca
Using cookie package
2010-12-21 00:07:33 +02:00
Michael Snoyman
b50cbd440d
reqRequestBody doc update
2010-12-20 18:55:33 +02:00
Michael Snoyman
522203f812
Removed Yesod.Form hierarchy
...
All of this code will be included in a separate yesod-form package to
allow for more flexibility in API changes, plus to make it more natural
to swap in other packages such as digestive-functors.
2010-12-16 22:05:56 +02:00
Michael Snoyman
b2e95911d8
Full support for ResponseEnumerator
2010-12-16 21:38:09 +02:00
Michael Snoyman
68e5969ecf
Removed type variable on Response et al
2010-12-16 20:30:26 +02:00
Michael Snoyman
0a85092ae7
wai 0.3
2010-12-16 18:13:05 +02:00
Michael Snoyman
604ca3dc36
monad-peel
2010-12-16 17:47:22 +02:00
Michael Snoyman
676a6aa6c1
enableClientSessions
2010-12-16 16:30:28 +02:00
Michael Snoyman
2cc68e8256
blaze-builder 0.2.1
2010-12-13 23:20:44 +02:00
Greg Weber
e6a3936577
fix css
2010-12-13 22:52:09 +02:00
Greg Weber
59486dcc77
add field type of search with autoFocus
...
technically autoFocus could go on any field.
Actually, it could only go on one field of a form.
I would assume it always goes on the first non-hiden field
2010-12-13 22:51:58 +02:00
Michael Snoyman
610529d7bf
Add back sendResponseCreated
2010-12-04 19:08:21 +02:00
Michael Snoyman
7cf5609009
Do not expose SubsiteGetter, fix a number of warnings
2010-12-02 22:37:44 +02:00
Matt Brown
6e90c6188e
new SubsiteGetter class to support either pure (master -> sub) or impure (GHandler master master sub) versions of sub site lookup functions
2010-12-01 20:34:19 +02:00
Matt Brown
c8bf6d5215
dynamic subsites
2010-12-01 20:34:19 +02:00
Michael Snoyman
cc612db73f
text 0.11
2010-11-30 20:44:24 +02:00
Michael Snoyman
ee5c8da8c9
Using blaze writeHtmlEscapedChar for Textarea
2010-11-30 09:09:46 +02:00
Michael Snoyman
ac809e8316
Fix runFormTable HTML output
2010-11-30 09:09:31 +02:00
Michael Snoyman
24669f8d38
sendResponseStatus and sendResponseCreated
2010-11-28 21:44:09 +02:00
Aaron Culich
37ff175ede
added missing import of Language.Haskell.TH required for normalB
2010-11-25 11:25:29 -08:00
Michael Snoyman
93f934eb97
comments for mkEmbedFiles and getStaticHandler
...
Conflicts:
Yesod/Helpers/Static.hs
2010-11-23 06:19:25 +02:00
Matt Brown
a7eae5413e
mkYesodSubData, mkYesodSubDispatch
2010-11-22 20:58:45 +02:00
Michael Snoyman
d15368065f
passwordField
2010-11-22 07:47:53 +02:00
Michael Snoyman
967ad7ec80
Blacklist -> whitelist for staticFiles
2010-11-21 20:21:48 +02:00
Michael Snoyman
cc09c071a6
Minor fixes
2010-11-19 12:02:11 +02:00
Michael Snoyman
92ab8ee889
GHC 7 support.
...
GHC 7 changes the syntax for quasi-quotation. A later patch release
(7.0.2) should be adding back backwards-compatibility with the old
syntax, but in the meanwhile this (relatively ugly) hack should fix it.
2010-11-19 11:10:17 +02:00
Michael Snoyman
aaed6875c2
Fix mismatch between joinPath and splitPath
2010-11-19 11:10:12 +02:00
Matt Brown
99fed5a53c
remove runSubHandler, using modified version of toMasterHandler instead
2010-11-19 07:30:37 +02:00
Matt Brown
5e4c0d0170
moved YesodSubRoute to Yesod.Handler; added runSubHandler, addSubWidget
2010-11-19 07:30:37 +02:00
Michael Snoyman
ae69262ab3
runFormPostTable -> runFormTable
2010-11-16 10:33:23 +02:00
Michael Snoyman
0b5b132fa3
runFormPostTable and runFormPostDivs
2010-11-15 22:37:28 +02:00
Michael Snoyman
f80cfab5d7
Cookie expire dates fixed
2010-11-14 16:28:30 +02:00
Michael Snoyman
125090aebb
blaze-builder 0.2
2010-11-10 09:41:42 +02:00
Michael Snoyman
82bab0c084
fileField and maybeFileField
2010-11-05 09:25:59 +02:00
Michael Snoyman
97819f0ad7
atomLink and sanitizeBalance
2010-11-02 13:17:37 +02:00
Michael Snoyman
b1a9832907
Exposing ErrorResponse
2010-10-28 12:54:18 +02:00
Michael Snoyman
3581fa957c
Fix getMessage
2010-10-27 18:05:06 +02:00
Michael Snoyman
f0ba72d536
Using mkMigrate in scaffolding
2010-10-26 15:57:05 +02:00
Michael Snoyman
d3a9201b27
getSession
2010-10-26 15:57:05 +02:00
Michael Snoyman
300f0a4f4d
dataenc -> base64-bytestring
2010-10-26 15:57:04 +02:00
Michael Snoyman
1069df2665
State for session
2010-10-26 15:57:04 +02:00
Michael Snoyman
05b4d3e9ce
sessionIpAddress
2010-10-26 15:57:04 +02:00
Michael Snoyman
51943f9a11
runFormPostNoNonce
2010-10-26 15:57:04 +02:00
Michael Snoyman
0fc2cccfef
generateForm produces nonce hidden field
2010-10-26 15:57:04 +02:00
Michael Snoyman
1a752d4343
Nonce for CSRF protection
2010-10-26 15:57:04 +02:00
Michael Snoyman
2fef1766f4
staticFiles ignores tmp
2010-10-26 15:57:04 +02:00
Michael Snoyman
17cb10c312
Major renaming of widget functions
2010-10-26 15:57:04 +02:00
Michael Snoyman
fd10f42db7
generateForm
2010-10-26 15:57:04 +02:00
Michael Snoyman
07a5350e5b
Removed Yesod.WebRoutes
2010-10-26 15:57:04 +02:00
Michael Snoyman
c35c935418
Doc cleanup, especially forms
2010-10-26 15:57:04 +02:00
Michael Snoyman
6e43ea5fc3
Document caveat in setSession
2010-10-26 15:57:04 +02:00
Michael Snoyman
0b4de794e8
Removed utf8-string dep
2010-10-26 15:57:04 +02:00
Michael Snoyman
c29f5af95c
Support for free-forms
...
This adds a whole bunch of polymorphism to the forms library, and opens
up a monad approach which exposes the FieldInfos generated. This allows
you to layout your form however you want without mucking around with
guessing the location of the fieldinfos in a list.
2010-10-26 15:57:03 +02:00
Michael Snoyman
b930bcbf62
Removed Yesod.Mail
2010-10-26 15:57:03 +02:00
Michael Snoyman
ab4c7e3ae2
MonadInvertIO
2010-10-26 15:57:03 +02:00
Michael Snoyman
2f61ef6d39
fieldsToDivs
2010-10-26 15:56:40 +02:00
Michael Snoyman
c242af6d0e
required/optional css class for fieldsToTable
2010-10-26 15:56:40 +02:00
Matt Brown
6119f8507e
added fiRequired :: Bool to FieldInfo
2010-10-26 15:56:40 +02:00
Michael Snoyman
370dad86df
Remove Auth module
2010-10-26 15:56:40 +02:00
Michael Snoyman
27a63b1b75
JqueryDaySettings
2010-10-26 15:56:11 +02:00
Michael Snoyman
eaffbb93ff
mkToForm takes undefined instead of lists of EntityDef
2010-10-26 15:56:11 +02:00
Michael Snoyman
6d326855d9
Removed Widget alias, defined by scaffolder now
2010-10-26 15:56:11 +02:00
Michael Snoyman
9158268904
finallyHandler
2010-10-14 16:47:02 +02:00
Michael Snoyman
1708d804ea
Added Handler finally test case (fails)
2010-10-14 16:10:11 +02:00
Michael Snoyman
881fab7ff0
Cache-Control and Expires header function
2010-10-13 15:52:52 +02:00
Michael Snoyman
fde19d6291
googleHostedJqueryUiCss
2010-10-13 15:26:55 +02:00
Michael Snoyman
fd53c60fc9
Removed fiName
2010-10-12 13:28:06 +02:00
Michael Snoyman
3052bad1c1
Doubles do not use type=number
2010-10-11 16:53:25 +02:00
Michael Snoyman
4451378c5d
maybeIntInput
2010-10-10 13:05:06 +02:00
Michael Snoyman
0c611f58fd
Some FIXMEs
2010-10-10 10:28:00 +02:00
Michael Snoyman
7377919f6c
checkField
2010-10-07 23:34:02 +02:00
Michael Snoyman
7e95ce974d
Added redirectToPost
2010-10-07 09:22:29 +02:00
Michael Snoyman
2a04410571
Include message in default site template
2010-09-28 14:26:45 +02:00
Michael Snoyman
7064e8bdcc
Sanitizing HTML input
2010-09-28 10:03:49 +02:00
Michael Snoyman
00a01936d4
hamlet 0.5.1
2010-09-26 13:44:13 +02:00
Michael Snoyman
60fab19ef6
Using web-routes again (version 0.23)
2010-09-24 05:10:57 +02:00
Michael Snoyman
b13c08f001
Revert "EscapedHtml"
...
This reverts commit d7832b0535 .
2010-09-20 07:26:34 +02:00
Michael Snoyman
d7832b0535
EscapedHtml
2010-09-15 11:44:42 +02:00
Rehno Lindeque
3edbd38168
Added some documentation for StaticRoute. (Needs to be checked...)
2010-09-14 11:48:25 +02:00
Michael Snoyman
d55c78dc19
Minor bug fixes
2010-09-02 00:56:14 +03:00
Michael Snoyman
3affc81c52
Fixed mkToForm
2010-08-31 08:21:49 +03:00
Michael Snoyman
c4c3d0b10d
getFacebookUrl function
2010-08-27 15:05:58 +03:00
Michael Snoyman
7e4ec40779
Authentication included in scaffolded site
2010-08-27 14:40:07 +03:00
Michael Snoyman
465366766b
Unified Auth login page
2010-08-27 13:09:43 +03:00
Michael Snoyman
a03cc7cff8
Cleaned up auth module
2010-08-26 14:14:43 +03:00
Michael Snoyman
86653cd8f5
Beginning of major refactoring of Auth helper
2010-08-26 00:14:42 +03:00
Michael Snoyman
fc0fed4c14
Removed Handler type synonym
2010-08-25 15:34:33 +03:00
Michael Snoyman
b0c2bf0a3b
julius $ -> %
2010-08-25 09:13:57 +03:00
Michael Snoyman
f102b9882b
defaultLayout now works directly on widgets
2010-08-22 16:08:58 +03:00
Michael Snoyman
21becc6bda
randomKey in Auth uses randomString from Mail
2010-08-20 10:37:27 +03:00
Michael Snoyman
53c2a2f49a
Included experimental Yesod.Mail
2010-08-20 09:01:58 +03:00
Michael Snoyman
c7ddc8415d
Imported all web-routes dependencies
2010-08-19 21:04:35 +03:00
Michael Snoyman
6bef4e5018
Auth -> Auth master
2010-08-19 09:45:07 +03:00
Michael Snoyman
f7dc45eb9e
addJavaScript -> addJavascript
2010-08-18 07:15:12 +03:00
Michael Snoyman
adc8a8cf63
Textarea
2010-08-18 07:06:13 +03:00
Michael Snoyman
24e6806cde
Bug fixes for last change
2010-08-18 00:01:03 +03:00