Commit Graph

225 Commits

Author SHA1 Message Date
Michael Snoyman
3f4a870b86 Workaround for GHC 7.8.1 regression 2014-04-09 20:49:03 +03:00
Michael Snoyman
d764464152 conduit 1.1 2014-03-27 16:38:52 +02:00
Michael Snoyman
0774864877 Use pure in an example 2014-03-20 12:09:24 +02:00
Vincent Hanquez
8d07d1fa72 Use const time equality from byteable instead of crypto-api 2014-03-18 08:29:47 +00:00
Satoshi Nakamura
09caea1e49 Remove an extra backslash 2014-03-17 19:35:51 +09:00
Felipe Lessa
969496b9f1 Golf around on identifyForm :). 2014-03-12 11:32:46 -03:00
Felipe Lessa
3d2253d5d3 Typo. 2014-03-12 11:23:32 -03:00
Felipe Lessa
68d0142dda New identifyForm function (fixes #649).
Based on code from @axel-angel but rewritten in a more lightweight
style (IMHO, at least :).
2014-03-12 11:20:31 -03:00
Felipe Lessa
a7a7764c97 Do not display FormFailures as they contain duplicates of field failures. 2014-03-12 10:27:46 -03:00
Felipe Lessa
51fbc2a57b Use correct error classes on Bootstrap3 module. 2014-03-12 10:14:04 -03:00
Felipe Lessa
e44b93083a Smarter with{Small,Large}Input, do not override existing classes. 2014-03-11 17:45:59 -03:00
Felipe Lessa
4366dbc05f Bump yesod-form to version 1.3.8. 2014-03-11 17:10:54 -03:00
Felipe Lessa
59402da412 Deprecate the original renderBootstrap. 2014-03-11 17:09:27 -03:00
Felipe Lessa
12a527a9d5 New Yesod.Form.Bootstrap3 module.
The original renderBootstrap code was heavily modified by
Mladen Srdic [1].  I took his code and modified it as well,
and the result is this commit.

[1] https://www.fpcomplete.com/user/msrdic/bootstrap-3-forms-with-yesod-1
2014-03-11 17:08:41 -03:00
Michael Snoyman
43eb8d83f0 Update hello-forms to use multi email field 2014-03-09 18:56:25 +02:00
Toby Goodwin
e2a6ef31ed eschew fromJust, better error reporting 2014-03-09 16:20:39 +00:00
Toby Goodwin
1acd48079c improve error handling to report particular errs 2014-03-07 18:57:29 +00:00
Toby Goodwin
010ecffa1b implement multiEmailField 2014-03-07 18:28:35 +00:00
Michael Snoyman
bcff12bed1 parseHelperGen 2014-03-05 06:59:57 +02:00
Michael Snoyman
12ddec8b8c Fix pure for AForm #672 2014-02-26 07:54:01 +02:00
Michael Snoyman
480b4e3304 Some fixes for mass input 2014-02-10 11:24:20 +02:00
Michael Snoyman
37a2aba25c Version bump 2014-02-02 18:45:29 +02:00
Michael Snoyman
cdfd478fcd Factor out some duplicated code 2014-01-31 13:15:05 +02:00
Elise Huard
a417b95a98 runInputPostResult is the modified method 2014-01-31 10:45:43 +01:00
Elise Huard
12897ae5a0 Defer error handling of runInputForm to user code. 2014-01-30 15:28:56 +01:00
Michael Snoyman
b88308720f step= for int and double fields 2014-01-21 22:52:18 +02:00
Michael Snoyman
1479f44f82 Version bumps 2014-01-16 07:46:27 +02:00
Ilya Smelkov
d500468b8d Change doubleField type from text to number 2014-01-13 23:27:22 +04:00
Michael Snoyman
b018c5d7aa Allow persistent 1.3 2013-12-26 12:13:10 +02:00
Michael Snoyman
8376f4da9e Revert "Update Functions.hs"
This reverts commit 78913a2cfb.
2013-12-22 16:29:12 +02:00
Michael Snoyman
c5a59a98d4 Merge pull request #635 from andrewthad/master
Update Functions.hs
2013-12-21 10:02:22 -08:00
andrewthad
78913a2cfb Update Functions.hs
Generalize parseHelper to work with types of messages other than FormMessage.
2013-12-20 12:01:55 -05:00
Michael Snoyman
6f68aa46ff Version bump 2013-12-13 08:24:18 +02:00
Michael Snoyman
d8bdcae2d5 Add required attribute for radio fields and selects #628 2013-12-11 18:56:48 +02:00
Michael Snoyman
294641c404 Version bumps 2013-11-10 07:48:01 +02:00
Michael Snoyman
ad6e99d589 GHC 7.8 changes 2013-10-15 10:30:05 +03:00
Michael Snoyman
2e7694d465 Version bump 2013-10-13 18:40:17 +03:00
Axel Angel
0dcc9e2b29 Simplify in checkboxesField{,List}: no intermediate selOpts list 2013-09-22 15:08:21 +02:00
Axel Angel
a3bef1bc2b Add missing exports for checkboxesField{,List} 2013-09-22 15:01:09 +02:00
Axel Angel
d13c145b97 Add checkboxesField{,List} fields (based on multiSelectField{,List})
squashed:
    - Attrs are applied to checkboxes in checkBoxField
    - Fix checkboxesField{,List} attrs are applied to input instead of span
    - Fix checkboxesField{,List} attribute checked
2013-09-18 20:27:24 +02:00
Michael Snoyman
c876974656 version bumps 2013-09-10 20:43:42 +03:00
Michael Snoyman
43e806ef4e true/false for boolField #595 2013-09-08 17:21:08 +02:00
Michael Snoyman
db17c0ade1 shakespeare 1.2/version bumps 2013-09-08 13:48:24 +02:00
Michael Snoyman
5642489841 Minor tweaks for #590 2013-09-01 16:15:03 +03:00
andrewthad
c9791bd2c7 Update Fields.hs 2013-08-30 12:21:40 -04:00
andrewthad
b8d47f880f Added optionsPersistKey to Fields
There is no immediately obvious way to use optionsPersist with selectField. The function optionsPersistKey makes this possible. Example of use:
areq (selectField $ optionsPersistKey [] [Asc UserIdent] userIdent) "User" Nothing
2013-08-28 15:14:08 -04:00
Lubomír Sedlář
1ea61ddfc7 Add more documentation to Yesod.Form.Functions 2013-08-23 16:44:21 +02:00
Michael Snoyman
d5bf0f583d Version bumps 2013-08-13 18:59:21 +03:00
Lubomír Sedlář
51f1b54b34 Add Czech translation to forms 2013-08-01 19:23:59 +02:00
Michael Snoyman
aae3c7a4fb Version bumps 2013-06-24 13:57:07 +03:00