2011-10-21 |
Sylvain Thénault |
[diet] drop pre 3.6 API compatibility (but attempt to keep data cmopatibility). Closes #2017916
|
file |
diff |
annotate
|
2011-06-29 |
Sylvain Thénault |
[form, controller] closes #1787233: form should provide a method to process posted content
|
file |
diff |
annotate
|
2011-05-25 |
Arthur Lutz |
[ui messages, xss] Start migration towards use of _msgid instead of __message (prone to XSS injection) closes #1698245
|
file |
diff |
annotate
|
2010-08-13 |
Sylvain Thénault |
integrate Celso's work on translation file: proper/complete spanish translation, fixed some typos in french translation, occured -> occurred fix in various places
stable
|
file |
diff |
annotate
|
2010-05-26 |
Sylvain Thénault |
[forms] refactor action handling to ease overriding while keeping action overrideable by instance (closes #969167)
stable
|
file |
diff |
annotate
|
2010-05-20 |
Nicolas Chauvat |
[web] remove dead code
stable
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
backport oldstable changes
stable
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
replace logilab-common by CubicWeb in disclaimer
oldstable
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
backport default into stable: stable is now cw 3.8
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
proper licensing information (LGPL-2.1). Hope I get it right this time.
stable
|
file |
diff |
annotate
|
2010-04-23 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-04-21 |
Aurelien Campeas |
fix NameError
stable
|
file |
diff |
annotate
|
2010-04-21 |
Sylvain Thénault |
[book] start documenting the HTML form system
stable
|
file |
diff |
annotate
|
2010-04-21 |
Sylvain Thénault |
[form] small api cleanup and refactoring before documenting the form system
stable
|
file |
diff |
annotate
|
2010-04-20 |
Sylvain Thénault |
[forms] no crash if restore_previous_post has not be called, has in report bug form in management.py for instance
|
file |
diff |
annotate
|
2010-04-13 |
Sylvain Thénault |
#773448: refactor session and 'no connection' handling, by introducing proper web session. We should now be able to see page even when no anon is configured, and be redirected to the login form as soon as one tries to do a query.
|
file |
diff |
annotate
|
2010-03-04 |
Alain Leufroy |
fix: Prevent multi pass in restore_previous_post
stable
|
file |
diff |
annotate
|
2010-02-26 |
Sylvain Thénault |
kill dead/useless code as suggested by pylint
stable
|
file |
diff |
annotate
|
2010-02-24 |
Sylvain Thénault |
[form] only set __form_id for the main form, not for sub-forms. Should fix regression introduced by 4668:9f82f81bf13d
stable
|
file |
diff |
annotate
|
2010-02-23 |
Sylvain Thénault |
[form] fix #719285, due to multiple calls to restore_previous_post, by proper refactorings
stable
|
file |
diff |
annotate
|
2010-01-18 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
specify name *and* role when raising FieldNotFound helps debugging
|
file |
diff |
annotate
|
2010-01-13 |
Sylvain Thénault |
refactor form error handling:
|
file |
diff |
annotate
|
2010-01-07 |
Adrien Di Mascio |
update copyright: welcome 2010
stable
|
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-09 |
Sylvain Thénault |
3.6 api update
|
file |
diff |
annotate
|
2009-12-08 |
Sylvain Thénault |
drop common subpackage
|
file |
diff |
annotate
|
2009-12-07 |
Sandrine Ribeau |
fix bad merge
|
file |
diff |
annotate
|
2009-12-03 |
Sylvain Thénault |
backport stable into default
|
file |
diff |
annotate
|
2009-11-27 |
Sylvain Thénault |
force_session_key default to None
stable
|
file |
diff |
annotate
|
2009-11-27 |
Sylvain Thénault |
fix previous post values handling (eg on validation error) for sub-forms
stable
|
file |
diff |
annotate
|
2009-11-27 |
Sylvain Thénault |
refactor session_key (__errorurl) to handle cases where the form is generated throuhg an ajax call: in case of an entity form, return the entity's absolute url. Also allow to force session key value
stable
|
file |
diff |
annotate
|
2009-09-29 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
2009-09-29 |
Sylvain Thénault |
move low-level form handling to base form class
stable
|
file |
diff |
annotate
|
2009-09-25 |
Sylvain Thénault |
[forms] drop FormMixIn deprecated in 3.2
|
file |
diff |
annotate
|
2009-09-23 |
Adrien Di Mascio |
[api] work in progress, use __regid__, cw_*, etc.
|
file |
diff |
annotate
|
2009-08-26 |
Sylvain Thénault |
backport 3.5 step 1, remaining wf changes in hooks to merge
|
file |
diff |
annotate
|
2009-08-25 |
Nicolas Chauvat |
B #345282 xhtml requires to use   instead of
stable
|
file |
diff |
annotate
|
2009-08-17 |
Sylvain Thénault |
fix __init__ parameters
|
file |
diff |
annotate
|
2009-08-13 |
Sylvain Thénault |
stop using controller class attribute, allowing to deprecate appobject.build_url in favor of req.build_url
|
file |
diff |
annotate
|
2009-08-03 |
Sylvain Thénault |
R [base classes] only AppObject remaning, no more AppRsetObject
|
file |
diff |
annotate
|
2009-05-29 |
Sylvain Thénault |
turn every form class into appobject. They should not be instantiated manually anymore.
|
file |
diff |
annotate
|
2009-05-28 |
Sylvain Thénault |
turn renderers into appobjects
|
file |
diff |
annotate
|
2009-05-28 |
Adrien Di Mascio |
big bunch of copyright / docstring update
|
file |
diff |
annotate
|
2009-05-27 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
2009-05-26 |
Sylvain Thénault |
test and fix __linkto handling (#343421)
stable
|
file |
diff |
annotate
|
2009-05-25 |
Florent |
add helpers to insert new fields in forms
|
file |
diff |
annotate
|
2009-05-19 |
Sylvain Thénault |
stupido
stable
|
file |
diff |
annotate
|
2009-05-19 |
Sylvain Thénault |
this is actually needed
stable
|
file |
diff |
annotate
|
2009-05-19 |
Sylvain Thénault |
restore possibility to have default value methods on forms, this may still be useful according to how the form is defined
stable
|
file |
diff |
annotate
|
2009-05-18 |
sylvain thenault |
#343290: inputs don't use value specified in URL
stable
|
file |
diff |
annotate
|
2009-05-12 |
sylvain thenault |
move initialize_varmaker impl to base app object
tls-sprint
|
file |
diff |
annotate
|
2009-05-12 |
sylvain thenault |
consider __linkto in form_field_display_value
tls-sprint
|
file |
diff |
annotate
|
2009-05-06 |
sylvain thenault |
refactor error handling: get validation error information from a form attribute instead of req.data to avoid pb when multiple forms are displayed
tls-sprint
|
file |
diff |
annotate
|
2009-05-06 |
sylvain thenault |
use values cached on the entity if any
tls-sprint
|
file |
diff |
annotate
|
2009-05-05 |
Graziella Toutoungis |
ease overriding of default renderer
tls-sprint
|
file |
diff |
annotate
|
2009-05-04 |
sylvain thenault |
protect against None values
tls-sprint
|
file |
diff |
annotate
|
2009-04-30 |
sylvain thenault |
merge
tls-sprint
|
file |
diff |
annotate
|
2009-04-29 |
Aurelien Campeas |
[form] __maineid missing from the special fields list
tls-sprint
|
file |
diff |
annotate
|
2009-04-29 |
Florent |
some typos
tls-sprint
|
file |
diff |
annotate
|
2009-04-29 |
sylvain thenault |
merge
tls-sprint
|
file |
diff |
annotate
|
2009-04-28 |
Aurelien Campeas |
merge
tls-sprint
|
file |
diff |
annotate
|
2009-04-28 |
Aurelien Campeas |
other fixlets
tls-sprint
|
file |
diff |
annotate
|
2009-04-29 |
sylvain thenault |
include dom id of the form in __errorurl in case there are multiple forms in a page
tls-sprint
|
file |
diff |
annotate
|
2009-04-28 |
sylvain thenault |
fix retreival of previously submitted error for entity forms
tls-sprint
|
file |
diff |
annotate
|
2009-04-23 |
sylvain thenault |
delete-trailing-whitespaces
tls-sprint
|
file |
diff |
annotate
|
2009-04-22 |
sylvain thenault |
delete-trailing-whitespaces
tls-sprint
|
file |
diff |
annotate
|
2009-04-20 |
Aurelien Campeas |
define self.fields before it is used ...
tls-sprint
|
file |
diff |
annotate
|
2009-04-17 |
sylvain thenault |
fix navigation parameters handling: those given in kwargs should always be there
tls-sprint
|
file |
diff |
annotate
|
2009-04-17 |
sylvain thenault |
cleanup, more docstring
tls-sprint
|
file |
diff |
annotate
|
2009-04-17 |
sylvain thenault |
refactor the way field value/display value are handled to avoid getting a 'display' value when expected a 'typed' value
tls-sprint
|
file |
diff |
annotate
|
2009-04-17 |
sylvain thenault |
more docstring
tls-sprint
|
file |
diff |
annotate
|
2009-04-17 |
Florent |
initial form values can now also be a callable of the field or the form itself
tls-sprint
|
file |
diff |
annotate
|
2009-04-15 |
sylvain thenault |
must specify col where entity's eid is
tls-sprint
|
file |
diff |
annotate
|
2009-04-15 |
sylvain thenault |
rename attribute_metadata method to attr_metadata to save a few chars
tls-sprint
|
file |
diff |
annotate
|
2009-04-10 |
sylvain thenault |
setdomid should be true when id specified in kwargs
tls-sprint
|
file |
diff |
annotate
|
2009-04-09 |
sylvain thenault |
should not name that parameter
tls-sprint
|
file |
diff |
annotate
|
2009-04-09 |
sylvain thenault |
new FormViewMixIn class, cleanup FormMixIn (to remove once cubes doesn't use it anymore)
tls-sprint
|
file |
diff |
annotate
|
2009-04-09 |
sylvain thenault |
should set None as default here as well
tls-sprint
|
file |
diff |
annotate
|
2009-04-09 |
sylvain thenault |
allow no values argument
tls-sprint
|
file |
diff |
annotate
|
2009-04-09 |
sylvain thenault |
move ajax.js to base form class
tls-sprint
|
file |
diff |
annotate
|
2009-04-08 |
sylvain thenault |
override form_build_context instead of form_render so we get sure to call form_add_entity_hiddens even on subforms
tls-sprint
|
file |
diff |
annotate
|
2009-04-08 |
sylvain thenault |
cleanup, remove some unnecessary (sometime buggy) stuff
tls-sprint
|
file |
diff |
annotate
|
2009-04-08 |
sylvain thenault |
refactor button handling
tls-sprint
|
file |
diff |
annotate
|
2009-04-08 |
sylvain thenault |
move initialize_varmaker on the FormMixIn class
tls-sprint
|
file |
diff |
annotate
|
2009-04-07 |
sylvain thenault |
new append_field method
tls-sprint
|
file |
diff |
annotate
|
2009-04-07 |
sylvain thenault |
handle __message in FieldsForm, not only in EntityFieldsForm
tls-sprint
|
file |
diff |
annotate
|
2009-04-07 |
sylvain thenault |
raise specific exception
tls-sprint
|
file |
diff |
annotate
|
2009-04-07 |
sylvain thenault |
handle sort/internationalizable on Field base class + fix guess_field to deal with internationalizable and default values
tls-sprint
|
file |
diff |
annotate
|
2009-03-27 |
sylvain thenault |
oops, this method doesn't belong anymore to entity class
tls-sprint
|
file |
diff |
annotate
|
2009-03-27 |
sylvain thenault |
field_by_name now takes a "role" argument, override it in AutomaticForm to call guess field if necessary
tls-sprint
|
file |
diff |
annotate
|
2009-03-27 |
sylvain thenault |
backport subject_in_state_vocabulary to EntityFieldsForm, deprecate the old one
tls-sprint
|
file |
diff |
annotate
|
2009-03-26 |
sylvain thenault |
more form works
tls-sprint
|
file |
diff |
annotate
|
2009-03-23 |
sylvain thenault |
more linting
tls-sprint
|
file |
diff |
annotate
|
2009-03-23 |
sylvain thenault |
pylint cleanup
tls-sprint
|
file |
diff |
annotate
|
2009-03-12 |
sylvain thenault |
display_field takes form as argument
tls-sprint
|
file |
diff |
annotate
|
2009-03-12 |
sylvain thenault |
has_metadata is a schema method
tls-sprint
|
file |
diff |
annotate
|
2009-03-12 |
sylvain thenault |
unification of meta-attributes handling:
tls-sprint
|
file |
diff |
annotate
|
2009-03-12 |
sylvain thenault |
pylint fixes, media definitions on form as well
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
more rendering control
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
move fields and widgets to their own module
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
refactor to ease overriding
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
unnecessary
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
must record creation rank as an instance attribute
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
if choices is None, call form_field_vocabulary
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
new AjaxWidget
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
not necesary (i think)
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
checkbox widget should use vocabulary
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
cleanup
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
implement vocabulary for Boolean field
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
EditableFileField
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
* new load_bytes argument to form_field_value
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
rename method to form_field_format
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
test fixes
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
field_by_name method (on class or instance)
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
radio widget
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
set tabindex
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
cleanup
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
expand onsubmit using form's __dict__
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
fix attribute name for object relation
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
fix format field vocabulary
tls-sprint
|
file |
diff |
annotate
|
2009-03-11 |
sylvain thenault |
make forms selectable (appobject)
tls-sprint
|
file |
diff |
annotate
|
2009-03-10 |
sylvain thenault |
by default, don't set id attribute for hidden inputs
tls-sprint
|
file |
diff |
annotate
|
2009-03-10 |
sylvain thenault |
restore limit on form_field_vocabulary, actually used
tls-sprint
|
file |
diff |
annotate
|
2009-03-10 |
sylvain thenault |
use datetime instead of mx.DateTime
tls-sprint
|
file |
diff |
annotate
|
2009-03-04 |
sylvain thenault |
add a use_fckeditor method on http request
tls-sprint
|
file |
diff |
annotate
|
2009-03-04 |
sylvain thenault |
typos, backport comment
tls-sprint
|
file |
diff |
annotate
|
2009-02-24 |
Aurelien Campeas |
[forms] a note (understanding the cause would be nice)
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
merge
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
oops
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
fix DateTimePicker implementation, it should now work
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
confirmation in password widget
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
FileField backport
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
add needs_css and needs_js on widgets
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
fix label generation in forms
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
The value as returned by FieldWidget._render_attrs() is now always a list
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
vocabulary methods are now defined on forms, not on entities
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
implement default vocabulary method on Field, provide a specific one on RelationField
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
field debug helper
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
rename propname into format_prop
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
fix HiddenRelationField bug
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
provide basic methods to build fields from schema constraints / cardinality
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
Adrien Di Mascio |
put form buttons in a separate table
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
test and fixes
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
rich field / fckeditor handling
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
fix field value for hidden edit[s|à] fields
tls-sprint
|
file |
diff |
annotate
|
2009-02-20 |
sylvain thenault |
various fixes to have change state and deletion forms working
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
Adrien Di Mascio |
EntityFieldsForm.form_render() doesn't need entity anymore
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
sylvain thenault |
form to edit multiple entities, use it in DeleteConfForm
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
Adrien Di Mascio |
fix implementation errors import DateTimePicker
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
Adrien Di Mascio |
DatePicker widget
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
Adrien Di Mascio |
basic implementation of Date / Float fields
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
Adrien Di Mascio |
restore previous hidden input behaviour (edits- / edito- fields)
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
sylvain thenault |
update some prototype, ChangeStateForm
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
sylvain thenault |
set __errorurl, fix retreiving of field's value
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
sylvain thenault |
prefixed form methods to avoid potential conflicts with field names, button related method, a bit more serious renderer
tls-sprint
|
file |
diff |
annotate
|
2009-02-19 |
sylvain thenault |
start django like forms
tls-sprint
|
file |
diff |
annotate
|
2009-02-18 |
sylvain thenault |
kill Form, EntityForm and AnyRsetForm
tls-sprint
|
file |
diff |
annotate
|
2009-02-18 |
Adrien Di Mascio |
instantiate selectors wherever needed
tls-sprint
|
file |
diff |
annotate
|
2009-02-18 |
sylvain thenault |
update import
tls-sprint
|
file |
diff |
annotate
|
2009-02-17 |
Adrien Di Mascio |
replace deprecated cubicweb.common.selectors by its new module path (cubicweb.selectors)
tls-sprint
|
file |
diff |
annotate
|
2009-01-15 |
sylvain thenault |
massive selector update
3.0
|
file |
diff |
annotate
|
2008-11-05 |
Adrien Di Mascio |
Showtime !
|
file |
diff |
annotate
|