Commit Graph

198 Commits

Author SHA1 Message Date
Michael Snoyman
f86d181377 Merge branch 'master' into yesod-1.4 2014-09-21 00:07:11 +03:00
Michael Snoyman
c629cba207 Version bump 2014-09-20 23:34:38 +03:00
João Cristóvão
13bc55969a Added convertField function to ease the generation of new fields 2014-09-17 18:08:06 +01:00
Michael Snoyman
ccab062f2d Remove all conditional compilation for Yesod 1.4 release
Left in for GHC-bundled libraries (ghc, base, bytestring, binary)
2014-09-07 18:17:45 +03:00
Michael Snoyman
2187c0cf8d Add required to textareaField (fixes #817) 2014-09-01 07:19:15 +03:00
Michael Snoyman
3478841d15 Add required to textareaField (fixes #817) 2014-09-01 07:18:42 +03:00
Michael Snoyman
8b2297adf4 Conditional support for persistent2 branch.
Pinging @gregwebs. I've backported the relevant tweaks on the yesod-1.4
branch, to allow master to compile against persistent2. Whenever you're
ready to release persistent2, we can:

1. Release persistent2.
2. Release new versions of yesod packages, which will work with
   persistent 1.3 and 2.0.
3. Add an upper bound in Stackage to avoid using the new persistent
   libraries until they're ready for primetime.
4. Release your blog post.

yesod-1.4 should then remove the CPP here and only work with
persistent2; the biggest "breaking change" in the 1.4 release will be
remove backwards compatibility hacks for persistent, conduit,
shakespeare, and wai.
2014-08-27 11:16:08 +03:00
Michael Snoyman
a13ebd3fa8 Some merge resolution 2014-08-25 21:20:27 +03:00
Michael Snoyman
c66ef04f17 Merge branch 'master' into yesod-1.4
Conflicts:
	yesod-form/Yesod/Form/Functions.hs
2014-08-25 20:20:16 +03:00
Dunric
d4175f11cc `required' attribute for nicHtmlField (textfield tag) 2014-08-20 01:53:59 +02:00
Michael Snoyman
1959ec7aae jqueryAutocmpleteField' #793 2014-08-04 12:29:35 +03:00
Michael Snoyman
7f5ed740a9 renderBootstrap2 2014-07-30 11:52:04 +03:00
Michael Snoyman
e6eae8ee5a Merge remote-tracking branch 'origin/master' into yesod-1.4
Conflicts:
	yesod-routes/Yesod/Routes/Parse.hs
	yesod-routes/test/Hierarchy.hs
	yesod-routes/yesod-routes.cabal
2014-07-26 21:20:31 +03:00
Артур Файзрахманов
09ecf9e211 Corrected ValueRequired translation 2014-07-26 07:36:58 +06:00
Артур Файзрахманов
d6b24510ea Fixed function name
Sorry friends, I’m so inattentive!
2014-07-26 07:26:11 +06:00
Артур Файзрахманов
10524fdd82 Fixed typo in module name 2014-07-26 07:19:50 +06:00
Артур Файзрахманов
1d28ac42b9 Basic form i18n for Russian Language
Some of translations maybe need to be discussed, because of some
translations are not literal.
2014-07-25 21:48:42 +06:00
Michael Snoyman
99621c17b0 Generate valid HTML from renderTable 2014-07-24 10:45:06 +03:00
Michael Snoyman
027dfa9d91 Miss qualified function usage 2014-07-24 10:28:23 +03:00
Michael Snoyman
2d54a5df13 Don't ignore leftovers in parsing #780 2014-07-24 10:21:06 +03:00
Michael Snoyman
9a583e5af3 Version bumps 2014-06-18 06:59:23 +03:00
Axel Angel
bfe0b2867a Adapt generateFormGet to follow the post variant (deprecate non-prime)
To stay backward compatible, we fix this in generateFormGet'

From discussion:
https://groups.google.com/forum/#!topic/yesodweb/lWKFzJDOnnY
2014-06-15 20:30:18 +02:00
Michael Snoyman
0a3ae4ef66 Merge remote-tracking branch 'origin/master' into yesod-1.4 2014-06-01 16:12:36 +03:00
Tad Doxsee
59ded9e2b5 doubleField may add a zero to some text before sending it to Data.Text.Read so that text such as '.3' may be read as 0.3. 2014-05-23 11:18:18 -07:00
Michael Snoyman
96e59947eb Add ToJSON and FromJSON for Textarea (fixes #738) 2014-05-13 09:08:44 +03:00
Michael Snoyman
c8f7e34b2f Merge pull request #731 from andrewthad/master
Fix starting field number
2014-05-09 18:28:07 +03:00
andrewthad
9f379bc219 Fix starting field number
This commit makes starts the counter as `IntSingle 0` instead of `IntSingle 1`. This is needed because `newFormIdent` yield the incremented state value. Meaning: right now, all of my forms start at f2 instead of f1. This commit will make them start at f1 like I would expect them to.
2014-05-06 09:34:56 -04:00
Michael Snoyman
fe622d5345 Merge remote-tracking branch 'origin/master' into yesod-1.4
Conflicts:
	yesod-auth/yesod-auth.cabal
	yesod-form/Yesod/Form/Fields.hs
	yesod-form/yesod-form.cabal
	yesod-persistent/Yesod/Persist/Core.hs
2014-04-18 14:33:54 +03:00
Michael Snoyman
ad4ab651b4 renderBootstrap2 2014-04-09 21:59:06 +03:00
Michael Snoyman
3f4a870b86 Workaround for GHC 7.8.1 regression 2014-04-09 20:49:03 +03:00
Michael Snoyman
24e8e53f64 Merge remote-tracking branch 'origin/master' into persistent2-simpler-dispatch
Conflicts:
	.gitignore
	yesod-core/yesod-core.cabal
2014-03-20 04:14:09 +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
84baab6fb5 Merge remote-tracking branch 'origin/simpler-dispatch' into persistent2-simpler-dispatch 2014-03-04 13:47:21 +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