2010-03-26 |
Sylvain Thénault |
[form] fix validation error handling
stable
|
file |
diff |
annotate
|
2010-03-26 |
Sylvain Thénault |
[form] put qualified name on validation error, should fix #784299
stable
|
file |
diff |
annotate
|
2010-03-12 |
Sylvain Thénault |
[form] fix bug introduced by 4871:a34b76593ab2 with field using multiple input with different suffix: the suffix should be considered in the cache key
stable
|
file |
diff |
annotate
|
2010-03-11 |
Sylvain Thénault |
[form fields] fix severe memory leak due to @cached on field.input_name
stable
|
file |
diff |
annotate
|
2010-02-23 |
Sylvain Thénault |
[form] cache field value in form.formvalues using (field, form) key since in some case the same field instance may be shared accross multiple forms, which may share the formvalues dict in case of sub-forms
stable
|
file |
diff |
annotate
|
2010-02-23 |
Sylvain Thénault |
[form] add a new ignore_req_params attribute on field controlling value's retreival
stable
|
file |
diff |
annotate
|
2010-02-18 |
Sylvain Thénault |
[form fields] nicer behaviour of the password field: don't put internal field value on edition (triggering validation error if one validation without removing the value, due to confirmation mismatch), and don't show the field as required in such case
stable
|
file |
diff |
annotate
|
2010-02-15 |
Sylvain Thénault |
cleanup
stable
|
file |
diff |
annotate
|
2010-02-15 |
Sylvain Thénault |
[forms] fix RelationField bug with pending eids (eg inlined forms): we have to override process_form_value to avoid caching when recomputing is needed
stable
|
file |
diff |
annotate
|
2010-02-10 |
Sylvain Thénault |
provides a fallback_on_none_attribute field attribute, allowing to specify default value for attributes of *existing* entities
|
file |
diff |
annotate
|
2010-02-10 |
Sylvain Thénault |
split introduced in the wrong place
|
file |
diff |
annotate
|
2010-02-09 |
Sylvain Thénault |
quick fix for typed formfield validation: accept empty string, split
|
file |
diff |
annotate
|
2010-02-08 |
Sylvain Thénault |
avoid to see the same warning twice, one for 3.6 another for 3.3
|
file |
diff |
annotate
|
2010-02-08 |
Sylvain Thénault |
unvisible field may have been modified, for instance relation added by an hidden input
|
file |
diff |
annotate
|
2010-02-05 |
Sylvain Thénault |
hidden usage of datetime function which has been moved to lgc
|
file |
diff |
annotate
|
2010-02-03 |
Sylvain Thénault |
start documenting forms
|
file |
diff |
annotate
|
2010-01-27 |
Sylvain Thénault |
cleanup
|
file |
diff |
annotate
|
2010-01-27 |
Sylvain Thénault |
systematically call bool on BooleanField values
|
file |
diff |
annotate
|
2010-01-27 |
Sylvain Thénault |
by default this is not the widget responsability to turn empty string into None,
|
file |
diff |
annotate
|
2010-01-27 |
Sylvain Thénault |
[forms] propagate aguments given to .vocabulary to .choices if it's a callable.
|
file |
diff |
annotate
|
2010-01-27 |
Sylvain Thénault |
[forms] fix backward compat for field.choices arguments
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
3.6 api update, cleanup
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
fix label handling: when label is explicitly set to None, don't try to guess it
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
by default use new jquery widgets for Time/Date/DateTime fields
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
introduce new _ensure_correctly_typed method on fields, responsible
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
fix typed_value implementation w/ eidparam field which are actual entity's relation and have .value set for their initial value
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
cleanup module namespace but only importing the formwidgets module
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
fix Bytes submission pb on POST, due to multiple call to field.process_form_value
|
file |
diff |
annotate
|
2010-01-26 |
Sylvain Thénault |
must catch UnmodifiedField exception in has_been_modified
|
file |
diff |
annotate
|
2010-01-25 |
Sylvain Thénault |
to ease overriding of field.choices using *function* (set using autoform_field_kwargs), give the field as named argument
|
file |
diff |
annotate
|
2010-01-21 |
Sylvain Thénault |
refactor field's value retreiving from the widget (eg 'display value' concept):
|
file |
diff |
annotate
|
2010-01-21 |
Sylvain Thénault |
dom_id now accepts a suffix argument as input_name
|
file |
diff |
annotate
|
2010-01-21 |
Sylvain Thénault |
cleaner input_name implementation
|
file |
diff |
annotate
|
2010-01-19 |
Sylvain Thénault |
fix dumb name error
|
file |
diff |
annotate
|
2010-01-19 |
Sylvain Thénault |
missing import
|
file |
diff |
annotate
|
2010-01-19 |
alex & cheb |
remove deprecation warnings + name error
|
file |
diff |
annotate
|
2010-01-18 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
2010-01-18 |
Sylvain Thénault |
fix pb with bytes field processing: currently when an existing file is edited
|
file |
diff |
annotate
|
2010-01-14 |
Sylvain Thénault |
fix dumb name errors
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
has_been_modified shouldn't raise ProcessFormError
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
related entities are returned as tuple since a few months ago
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
should skip INTERNAL_FIELD_VALUE
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
should use a set for pending fields
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
fix process_form_values: we should handle value errors and properly raise ProcessFormError
|
file |
diff |
annotate
|
2010-01-08 |
Adrien Di Mascio |
[forms] make it easier to override StringField's mininum size
stable
|
file |
diff |
annotate
|
2010-01-07 |
Adrien Di Mascio |
update copyright: welcome 2010
stable
|
file |
diff |
annotate
|
2009-12-22 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
make new editcontroller works, based on a _cw_edited_fields hidden input
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
crecord introduced junk...
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
nicer StringField __init__
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
process_posted yield field instead of field's name
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
proper field's role handling: may be 'subject' / 'object' *in case
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
replace form_field_[encoding|vocabulary] methods on form by encoding|vocabylary(form) methods on fields
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
refactor vocabulary handling to avoid having to define methods
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
cleanup
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
refactor form field value handling, to get a nicer api and an easier algorithm to get field's value
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
missing imports
|
file |
diff |
annotate
|
2009-12-21 |
Sylvain Thénault |
drop form_field_name/form_field_id methods from form object, in favor of field.input_name(form) / field.dom_id(form)
|
file |
diff |
annotate
|
2009-12-17 |
Sylvain Thénault |
call super class if choices specified to get std behaviour
stable
|
file |
diff |
annotate
|
2009-12-10 |
Arthur Lutz |
[mq]: fix_for_forms
|
file |
diff |
annotate
|