django-fobi

Form generator/builder application for Django done right: customisable, modular, user- and developer- friendly.

Downloads
6.4K
Stars
484
Committers
23

Bot releases are hidden (Show)

django-fobi - 0.4.14-2015-01-26

Published by barseghyanartur over 9 years ago

  • German translations added.
django-fobi - 0.4.13-2015-01-15

Published by barseghyanartur almost 10 years ago

  • Remove an ipdb statement from base integration processor
    fobi.integration.processors.IntegrationProcessor.
  • Added information in the docs about FeinCMS demo part on heroku demo.
  • Make sure values of form elements declared not to have a value (has_value
    property is set to False) aren't being saved in the db_store plugin.
  • Remove redundant static assets (package size decreased).
django-fobi - 0.4.12-2015-01-14

Published by barseghyanartur almost 10 years ago

  • Fix empty options appearing in the Select-like plugins and unified the
    processing of the raw choices data.
  • Update the vishap package requirement to latest stable 0.1.3.
  • Support for wheel packages.
django-fobi - 0.4.11-2014-12-29

Published by barseghyanartur almost 10 years ago

  • Styling fixes in the radio button field of the bootstrap3 theme.
  • Fixed db_store issue with CSV/XLS export failing on Django 1.7.
django-fobi - 0.4.10-2014-12-28

Published by barseghyanartur almost 10 years ago

  • Minor fixes in FeinCMS integration app.
django-fobi - 0.4.9-2014-12-28

Published by barseghyanartur almost 10 years ago

  • Third party app integration (at the moment, FeinCMS, DjangoCMS, Mezzanine)
    had been generalised and unified.
  • Mention the Heroku live demo in the docs.
  • Minor CSS fixes in the simple theme.
django-fobi - 0.4.8-2014-12-25

Published by barseghyanartur almost 10 years ago

  • More verbose debugging.
django-fobi - 0.4.7-2014-12-24

Published by barseghyanartur almost 10 years ago

  • Temporary left out the "cloneable" column from the dashboard templates.
  • Fixed broken imports in CAPTCHA plugin.
  • Fixed broken imports in ReCAPTCHA plugin.
django-fobi - 0.4.6-2014-12-23

Published by barseghyanartur almost 10 years ago

  • Updated requirements for the vishap package to avoid the six version
    conflicts.
  • Minor documentation fixes.
django-fobi - 0.4.5-2014-12-17

Published by barseghyanartur almost 10 years ago

  • ReCAPTCHA field added.
  • Mezzanine integration app added.
  • Remove redundant dependencies (django-tinymce).
  • Minor improvements of the discover module.
django-fobi - 0.4.4-2014-12-06

Published by barseghyanartur almost 10 years ago

  • Documentation improvements.
  • Updated Dutch and Russian translations.
  • Minor fixes related to lazy translations.
django-fobi - 0.4.3-2014-12-05

Published by barseghyanartur almost 10 years ago

  • Make sure values of form elements declared not to have a value (has_value
    property is set to False) aren't being saved in the db_store plugin.
  • Apply that to the honeypot and captcha plugins.
django-fobi - 0.4.2-2014-12-04

Published by barseghyanartur almost 10 years ago

  • Helper script (management command) in order to migrate django-fobi==0.3.*
    data to django-fobi==0.4.* data (caused by renaming the birthday field
    to date_drop_down - see the release notes of 0.4 below). Follow the steps
    precisely in order to painlessly upgrade your django-fobi==0.3.* to
    django-fobi==0.4.*:
    1. Install django-fobi>=0.4.2::

      pip install django-fobi>=0.4.2

    2. In your settings change the::

      'fobi.contrib.plugins.form_elements.fields.birthday'

      to::

      'fobi.contrib.plugins.form_elements.fields.date_drop_down'

    3. Run the migrate_03_to_04 management command::

      ./manage.py migrate_03_to_04

django-fobi - 0.4.1-2014-12-04

Published by barseghyanartur almost 10 years ago

  • Fixes in Foundation5 and Simple themes related to the changes in error
    validation/handling of hidden fields.
django-fobi - 0.4-2014-12-03

Published by barseghyanartur almost 10 years ago

Note, that this release contains minor backwards incompatible changes. The
changes may affect your existing forms and data. Read the notes below
carefully (UPDATE 2014-12-04: the django-fobi==0.4.2 contains a management
command which makes the necessary changes in the database for safe upgrade).

  • The captcha field has been moved from
    fobi.contrib.plugins.form_elements.fields.captcha to
    fobi.contrib.plugins.form_elements.security.captcha. Make sure to update
    the package paths in INSTALLED_APPS of your projects' settings module
    (settings.py) when upgrading to this version.
  • The honeypot field has been added.
  • The birthday field has been renamed to date_drop_down (A real
    birthday field is still to come in later releases). The change causes
    backwards incompatibility issues if you have used that birthday field.
    If you haven't - you have nothing to worry. If you have been using it,
    grab the 0.3.4 version, copy the
    fobi.contrib.plugins.form_elements.fields.date_drop_down package to
    your project apps, make necessary path changes and update the package paths
    in INSTALLED_APPS settings module (settings.py) before upgrading to this
    version. Then, in Django admin management interface, replace all the
    occurances of Birthday field with Date drop down field.
  • Nicer error validation/handling of hidden fields. A new form snippet template
    added for displaying the non-field and hidden fields errors. The new
    template makes a part of a standard theme as an attribute
    form_non_field_and_hidden_errors_snippet_template.
  • Minor fixes in generic templates.
  • An additional property is_hidden added to the hidden form elements. Those
    form elements would be getting a default TextInput widget in the edit mode
    instead of the widget they come from by default. It's possible to provide an
    alternative widget for the edit mode as well. Default value of the
    is_hidden is set to False.
django-fobi - 0.3.4-2014-11-23

Published by barseghyanartur almost 10 years ago

  • New settings FOBI_FAIL_ON_ERRORS_IN_FORM_ELEMENT_PLUGINS and
    FOBI_FAIL_ON_ERRORS_IN_FORM_HANDLER_PLUGINS introduced. They do as
    their name tells. Default value for both is False.
  • Fixed exceptions raised when unicode characters were used as form names.
  • Fixed exceptions raised when unicode characters were used as field labels.
  • Fixes in the db_store and mail plugins related to usage of unicode
    characters.
django-fobi - 0.3.3-2014-11-22

Published by barseghyanartur almost 10 years ago

  • Clean up the setup. Remove redundant dependencies.
  • Documentation improvements.
django-fobi - 0.1-2014-10-11

Published by barseghyanartur almost 10 years ago

  • Initial release.
django-fobi - 0.1.1-2014-10-11

Published by barseghyanartur almost 10 years ago

  • Bootstrap 3 theme fixes: When tab pane has no or little content so
    that the height of the dropdown menu exceeds the height of the tab pane
    content the dropdown menu now becomes scrollable (vertically).
django-fobi - 0.1.2-2014-10-11

Published by barseghyanartur almost 10 years ago

  • Simple theme fixes: Fix for making the theme work in Django 1.5.