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.13.6-2018-08-16

Published by barseghyanartur about 6 years ago

  • Completely wiping out django-autoslug in requirements (for now it has been replaced with django-autoslug-iplweb).
django-fobi - 0.13.5-2018-08-12

Published by barseghyanartur about 6 years ago

  • Minor fixes in code, tests and docs.
django-fobi - 0.13.4-2018-08-10

Published by barseghyanartur about 6 years ago

  • Django 2.1 support (initial).
django-fobi - 0.12.20-2018-02-24

Published by barseghyanartur over 6 years ago

  • Minor Python 2 fixes.
django-fobi - 0.13-2018-02-25

Published by barseghyanartur over 6 years ago

.. note::

This release contains minor backwards incompatible changes.
A number of new database fields have been added to the `FormEntry`
model (`active_date_from`, `active_date_to`, `inactive_page_title`,
`inactive_page_message`). You will need to migrate your database.
  • Implement disabling forms based on dates. Note, that although the feature
    is landed into the core, contrib packages (such as Foundation 5 theme,
    Simple theme, Django CMS admin style theme, DRF integration app,
    FeinCMS integration app, Mezzanine integration app, DjangoCMS integration app
    and Wagtail app) are not yet updated to reflect these changes. It's a work
    in progress to be done in the nearest minor releases. Check the
    issue #143 <https://github.com/barseghyanartur/django-fobi/issues/143>_
    for state of the progress.
django-fobi - 0.13.1-2018-02-28

Published by barseghyanartur over 6 years ago

  • Minor fixes in recaptcha plugin.
  • Add max_length to textarea plugin.
django-fobi - 0.13.2-2018-03-12

Published by barseghyanartur over 6 years ago

  • Choices are now required fields for checkbox_select_multiple, radio,
    select, select_multiple and select_multiple_with_max form elements.
  • The active_date_from, active_date_to, inactive_page_title,
    inactive_page_message added to forms the import/export flow.
django-fobi - 0.13.3-2018-07-10

Published by barseghyanartur over 6 years ago

  • Minor fixes admin export of form entries (Postgres).
django-fobi - 0.12.19-2018-02-21

Published by barseghyanartur over 6 years ago

  • Make it possible to sort on plugin name instead of uid.
django-fobi - 0.12.18-2018-02-18

Published by barseghyanartur over 6 years ago

  • Improved form element add drop-down order.
  • Add initial migrations for DjangoCMS integration app.
  • Add French translations.
  • Implemented styles for bleach within content_richtext plugin.
  • Documentation improvements.
django-fobi - 0.12.17-2018-02-14

Published by barseghyanartur over 6 years ago

  • Security fixes in db_store plugin.
  • Minor fixes and cleanups.
  • If CKEditor is installed, use it (rich text) for success page message.
django-fobi - 0.12.16-2018-01-21

Published by barseghyanartur over 6 years ago

.. note::

Note, that this release contains minor backwards incompatible changes, that may
slightly break your JS and/or styling.

The `form-horizontal` class attribute on the main form with elements (in
templates) has been replaced with `fobi-form` id attribute.

Affected files:

- src/fobi/templates/fobi/generic/add_form_element_entry_ajax.html
- src/fobi/templates/fobi/generic/edit_form_element_entry_ajax.html
- src/fobi/templates/fobi/generic/snippets/form_ajax.html

If you have modified any of these, you might want to check and update
your code.
  • Invisible reCAPTCHA form plugin (security) added.
  • Clean up templates.
  • Introduce a form_id block. The following templates were affected.
django-fobi - 0.12.15-2018-01-17

Published by barseghyanartur almost 7 years ago

  • Minor clean up of HTML templates (in some templates hidden_form_element_wrapper_html_class was used while others form_element_wrapper_hidden_html_class). Now form_element_wrapper_hidden_html_class is used everywhere. Some HTML files have been re-indented (2 spaces).
  • Minor clean up of JS.
  • Optionally limit file extensions for file upload element.
django-fobi - 0.12.14-2018-01-10

Published by barseghyanartur almost 7 years ago

  • Minor clean up of HTML templates (unused classes removed).
  • Nicer captcha (simple captcha) for bootstrap3 and foundation5 themes.
django-fobi - 0.12.13-2018-01-09

Published by barseghyanartur almost 7 years ago

Note, that this release contains minor backwards incompatible changes, that may slightly break your JS and/or styling.

The form-horizontal class attribute on the main form with elements (in templates) has been replaced with fobi-form id attribute.

Affected files:

  • /src/fobi/contrib/themes/djangocms_admin_style_theme/static/djangocms_admin_style_theme/js/fobi.djangocms_admin_style_theme.edit.js
  • /src/fobi/contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html
  • /src/fobi/contrib/themes/foundation5/static/foundation5/js/foundation5_fobi_extras.js
  • /src/fobi/contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html
  • /src/fobi/contrib/themes/foundation5/templates/foundation5/edit_form_wizard_entry_ajax.html
  • /src/fobi/contrib/themes/simple/static/simple/js/fobi.simple.edit.js
  • /src/fobi/contrib/themes/simple/templates/simple/edit_form_entry_ajax.html
  • /src/fobi/contrib/themes/simple/templates/simple/edit_form_wizard_entry_ajax.html
  • /src/fobi/contrib/themes/bootstrap3/static/bootstrap3/js/bootstrap3_fobi_extras.js
  • /src/fobi/templates/fobi/generic/edit_form_entry_ajax.html

If you have modified any of these, please double check that your edit views work and look properly.

  • Fixes in simple and django-cms-admin-style themes (assets being loaded incorrectly since 0.12.6).
  • Base template, as well as templates of all the themes have been made a little bit more flexible.
  • Minor documentation fixes.
django-fobi - 0.12.12-2018-01-03

Published by barseghyanartur almost 7 years ago

  • More consistent loading of assets (JS, CSS) in add- and edit-form-element-entry templates.
  • Copyright and licenses year update.
  • Minor fixes in the widgets.
  • Clean up.
django-fobi - 0.12.11-2017-12-27

Published by barseghyanartur almost 7 years ago

  • Clean up Django < 1.8 code.
  • Clean up old code.
django-fobi - 0.12.10-2017-12-24

Published by barseghyanartur almost 7 years ago

  • Django 2.0 support (experimental).
  • (Temporary) replace django-autoslug package with django-autoslug-iplweb, which works fine for Django versions >=1.8,<=2.0.
django-fobi - 0.12.9-2017-12-21

Published by barseghyanartur almost 7 years ago

  • Added content markdown plugin.
django-fobi - 0.12.8-2017-12-19

Published by barseghyanartur almost 7 years ago

  • Added common form callback AutoFormMail for auto mailing the form data (without need to add the mail plugin to the form).
  • Fixed failing Read the Docs documentation.