Skip to content

Releases: barseghyanartur/django-fobi

0.4.34-2015-03-27

27 Mar 00:19
Compare
Choose a tag to compare
  • Minor fixes in the Checkbox select multiple and Radio plugins.
  • Minified tox tests.

0.4.33-2015-03-26

26 Mar 00:29
Compare
Choose a tag to compare
  • Checkbox select multiple <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/checkbox_select_multiple>_
    field added.
  • Minor improvements (styling) in the Foundation 5 theme.
  • Initial configuration for tox tests.
  • Clean up requirements (for example setups and tests).

0.4.32-2015-03-25

25 Mar 00:12
Compare
Choose a tag to compare
  • Updated missing parts in the Russian translations.
  • Minor API improvements. From now on, the run method of form handlers
    may return a tuple (bool, mixed). In case of errors it might be (False, err).
  • Minor code clean ups.

0.4.31-2015-03-23

23 Mar 00:08
Compare
Choose a tag to compare
  • When path of the uploaded file (plugins) doesn't yet exist, create it,
    instaid of failing.

0.4.30-2015-03-23

22 Mar 23:27
Compare
Choose a tag to compare
  • From now on submitted files are sent as attachments in the mail plugin.
  • Documentation improvements. Adding information of rendering forms using
    django-crispy-forms or alternatives.
  • Minor fixes.

0.4.29-2015-03-21

21 Mar 01:59
Compare
Choose a tag to compare
  • Decimal field added fobi.contrib.plugins.form_elements.fields.decimal <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/decimal>_.
  • Float field added fobi.contrib.plugins.form_elements.fields.float <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/float>_.
  • Slug field added fobi.contrib.plugins.form_elements.fields.slug <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/slug>_.
  • IP address field added fobi.contrib.plugins.form_elements.fields.ip_address <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/ip_address>_.
  • Null boolean field fobi.contrib.plugins.form_elements.fields.null_boolean <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/null_boolean>_.
  • Time field added fobi.contrib.plugins.form_elements.fields.time <https://github.com/barseghyanartur/django-fobi/tree/master/src/fobi/contrib/plugins/form_elements/fields/time>_.
  • From now on using simplejson package in favour of json, since it can
    handle decimal data.
  • Minor improvements of the date plugins (datetime, date).

0.4.28-2015-03-13

13 Mar 01:10
Compare
Choose a tag to compare
  • Fix improperly picked configurations of the
    fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects
    plugin.

  • Long identifiers of models can now be safely used in foreign key plugins
    (such as
    fobi.contrib.plugins.form_elements.fields.select_model_object_plugin and
    fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects
    plugins).

  • Fixed admin bulk change of the plugins.

  • From now it's possible to have some control/configure the following plugins
    for the submitted value:

    * fobi.contrib.plugins.form_elements.fields.select_model_object
    * fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects
    

    The only thing needs to be done is to specify the appropriate variable
    in the settings module of the project (settings.py).

    * FOBI_FORM_ELEMENT_SELECT_MODEL_OBJECT_SUBMIT_VALUE_AS
    * FOBI_FORM_ELEMENT_SELECT_MULTIPLE_MODEL_OBJECTS_SUBMIT_VALUE_AS
    

    Allowed values are: "val", "repr", "mix".

0.4.27-2015-03-12

12 Mar 00:46
Compare
Choose a tag to compare
  • Temporary allow the db_store plugin to be used multiple times per form,
    until the bug with not being able to assign the db_store plugin to the form
    due to incorrect handling of restrictions (allow_multiple) introduced in
    previous version is properly fixed.

  • From now it's possible to have some control/configure the following plugins
    for the submitted value:

    * fobi.contrib.plugins.form_elements.fields.radio
    * fobi.contrib.plugins.form_elements.fields.select
    * fobi.contrib.plugins.form_elements.fields.select_multiple
    

    The only thing needs to be done is to specify the appropriate variable
    in the settings module of the project (settings.py).

    * FOBI_FORM_ELEMENT_RADIO_SUBMIT_VALUE_AS
    * FOBI_FORM_ELEMENT_SELECT_SUBMIT_VALUE_AS
    * FOBI_FORM_ELEMENT_SELECT_MULTIPLE_SUBMIT_VALUE_AS
    

    Allowed values are: "val", "repr", "mix".

0.4.26-2015-03-06

06 Mar 01:39
Compare
Choose a tag to compare
  • Validate email, integer and url plugins initial values.
  • Properly show field types "checkbox" and "radio" in the input plugin (as
    previously they showed up too large).
  • It's now possible to restrict multiple usage of form handler plugins via
    allow_multiple property. In case if it's set to False, the plugin can
    be used once only (per form). Default value is True. The db_store plugin
    is from now on allowed to be used only once (per form).

0.4.25-2015-03-04

04 Mar 00:58
Compare
Choose a tag to compare
  • Post-fix in the discover module (moved logging definition up).